我想從我的客戶端數據庫檢索數據,使用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>
說明:未定義指數:術語在C:\ XAMPP \ htdocs中\在線訪問getdata.php 19
說明:未定義指數:術語在C:\ XAMPP \ htdocs中\上線訪問getdata.php 22
警告:mysql_fetch_array()預計參數1是資源,在布爾C中給出:\ XAMPP \ htdocs中\訪問getdata.php上線24
仍然得到上述通知
那麼,對於一個SQL注入。對於兩個,不推薦使用mysql_函數調用。今天你是第三個遇到這兩個問題的人,只有我見過的人。什麼時候停止? – ppeterka 2013-03-14 15:58:54