我一直得到的錯誤是:警告:mysql_fetch_array()期望參數1是資源,布爾在第19行中給出C:\ xampp \ htdocs \ PD \ admin \ view_presidents.phpMySQL錯誤'必須爲布爾值'
我在這裏複製了我的整個查詢。誰能幫忙?我無法弄清楚爲什麼我收到這封電子郵件。
感謝,
$bioId = $_GET['bioid'];
require_once('includes/mysql_connect.php');
$sql = 'SELECT * FROM presidents WHERE id='.$bioId;
$result= mysql_query($sql);
$row = mysql_fetch_array($result);
// Retrieve and print every record:
echo '<div class="name">';
echo $row['prez_name'];
echo '</div>';
echo '<div class="rank">';
echo $row['prez_rank'];
echo '</div>';
echo '<div class="served">';
echo $row['prez_served'];
echo '</div>';
echo '<hr />';
echo '<div class="content">';
echo $row['prez_content'];
echo '</div>';
可能重複[mysql_fetch_array()預計參數1是資源,在布爾給出](http://stackoverflow.com/a/11674313/250259) –
你的代碼是脆弱的SQL注入和已棄用 – Sam
請不要**在新應用程序中使用mysql_query,並且絕對不要**這樣使用它。您不是[正確地轉義您的數據](http://bobby-tables.com/php),並且將自己的問題留給[SQL注入漏洞](http://bobby-tables.com/)。 – tadman