我有這樣的SQL代碼:如何回顯全mysql_fetch_array
$sql="SELECT * FROM functions
WHERE user_name='ben '
AND (function_description LIKE '%xxx%') ";
它給我回phpMyAdmin的SQL兩行:
user_name function_type function_name function_description
ben PHP PHP1 that xxx
ben PHP PHP2 lofaif adnan xxx i
但是當我試圖用回顯那些行這樣的:
$results=mysql_query($sql,$connection);
while($row=mysql_fetch_array($results, MYSQL_ASSOC))
{
echo $row['function_name'] . " : " . $row['function_description'] . "<br/><br/>";
}
它給我回來只是這樣的:
PHP2:lofaif adnan xxx i
我想回顯2行..最新的問題呢?
http://www.php.net/manual/en/pdostatement.fetchall .php –
請注意,PDO需要額外的擴展,但無法使用。我對嗎? –
嗨。我想,但是現在PDO已經可以在PHP中使用幾個版本。我假設它是可用的。而且,它是推薦使用的數據庫接口,因爲它提供了許多有用的功能和額外的安全性,如準備好的語句等。 –