Я пытаюсь извлечь данные из моего клиента db, используя форму html.данные запроса в базе данных
Может кто-нибудь сказать мне, что не так с моим кодом, этот php-код для сбора данных из моей базы данных и возврата ответа. Я очень новичок в html/php.
<?php
echo $_POST['term'];
mysql_connect ("localhost", "root","") or die (mysql_error());
mysql_select_db ("client");
$term = $_POST['term'];
$sql = mysql_query("select * from `client` where first_name like '%".mysql_real_escape_string($term)."%'");
while ($row = mysql_fetch_array($sql))
{
echo 'ID: '.$row['ID'];
echo '<br/> First Name: '.$row['first_name'];
echo '<br/> Last Name: '.$row['last_name'];
echo '<br/> Phone: '.$row['Phone'];
echo '<br/><br/>';
}
?>
</body>
</html>
Примечание: Undefined индекс: член в C: \ XAMPP \ HTDOCS \ getdata.php на линии 19
Примечание: Undefined индекс: член в C: \ XAMPP \ HTDOCS \ getdata.php на линии 22
Предупреждение: mysql_fetch_array() ожидает параметр 1, чтобы быть ресурсом, логический приведены в C: \ XAMPP \ HTDOCS \ getdata.php на линии 24
по-прежнему получать указанное выше уведомление
Ну, например, инъекции SQL. Для двоих вызываются устаревшие функции mysql_. И вы третий сегодня с этими двумя проблемами, только тот, кого я видел. Когда это прекратится? – ppeterka