我想從表中獲取數據以表格方式顯示。MYSQL不工作在哪裏
$myid = 'First_User';
$checkQuery = "SELECT * FROM MyDatabase WHERE id='" . $myid . "';";
echo $checkQuery; // it returns SELECT * FROM MyDatabase WHERE id='First_User';. I run in mySQL console , and it returns the record.
$result = mysql_query($checkQuery);
$row = mysql_fetch_array($result);
上述似乎無法獲取任何東西。但是說"Resource #3"
。沒有看到數據。
$myid = 'First_User';
$checkQuery = "SELECT * FROM MyDatabase";
$result = mysql_query($checkQuery);
$row = mysql_fetch_array($result);
這個工作原理返回MyDatabase中的所有數據。我的MyDatabase中有First_User。
請不要使用舊的不推薦使用的MySQL擴展來學習數據庫訪問;學習使用MySQLi或PDO與準備好的語句/綁定變量 – 2014-10-01 08:48:56
是ID'First_User'還是在另一列? – Mikpa 2014-10-01 08:49:38
你顯示了什麼來獲得'資源#3',聽起來像你正在顯示'$ result';你需要顯示'$ row'數組 – 2014-10-01 08:49:51