как искать столбцы в php & ajax - PullRequest
0 голосов
/ 18 июня 2011

Я пытался создать поисковую систему для моей базы данных, но не повезло

Я пытаюсь найти базу данных более чем в столбце,

У меня естьпробовал $select = "SELECT * FROM letter_cast WHERE name LIKE '%".$_GET['content']."%' AND title LIKE '%".$_GET['content']."%'";

но не повезло, я думаю, что во всем сценарии что-то другое, вот сценарий (я скачал его с здесь )

    // You can do anything with the data. Just think of the possibilities!
include('conn.php');

$strlen = strlen($_GET['content']);
$display_count = $_GET['count'];
$select = "SELECT * FROM letter_cast WHERE name LIKE '%".$_GET['content']."%' AND title LIKE '%".$_GET['content']."%'";
$res = mysql_query($select);
$rec_count = mysql_num_rows($res);
if($display_count)
{
  echo "There are <font color='red' size='3'>".$rec_count."</font> matching records found.Click Search to view result.";
}

1 Ответ

1 голос
/ 18 июня 2011

Помимо того, что ваш сценарий совершенно небезопасен, логика AND ограничивает ваш запрос, если вам нужны определенные столбцы, вам нужно использовать OR.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...