我該如何去嘗試檢查某個值是否存在於mysql集合中?我有這樣的代碼:檢查mysql集合中是否存在值,如果存在,打印它
,我與(我懷疑這是可行的)實驗和它拋出這個錯誤:
$result = mysql_query("SELECT * FROM posts ORDER BY time DESC");
while ($row = mysql_fetch_array($result)) {
$result1 = mysql_query("SELECT * FROM friends WHERE friends = $row{'name'}");
$row1 = mysql_fetch_array($result1);
if ($row == 1) {
echo "<b style='color: #D55292;'>".$row{'name'}."</b> says <br>".$row{'cont'}."<br><b style='color: #A1A1A1';>Posted on ".$row{'time'}."</b><br><br>";
}
}
我得到這些錯誤:
Notice: Array to string conversion in C:\xampp\htdocs\index.php on line 44
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\index.php on line 45
Notice: Array to string conversion in C:\xampp\htdocs\index.php on line 44
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\index.php on line 45
Notice: Array to string conversion in C:\xampp\htdocs\index.php on line 44
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\index.php on line 45
你能大家給我一些關於如何去做這件事的指針?先謝謝了!
我只是想這個問題可能還不夠明確:
我有一組存儲您所有的「朋友」在我的「朋友」表。我還有一個表格,用於存儲所有「帖子」的名稱,內容,時間以及誰可以查看它的值。我試圖讓這些帖子(我已經成功完成),並打印出來。我可以做到這一點。我只是想做到這一點,所以你只能看到「名稱」值等於你的「朋友」組中的字符串的帖子。
我想第一個錯誤是在$ result1,試試這個 $ result1 = mysql_query(「SELECT * FROM friends WHERE friends =」。$ row ['name']) – Mat 2013-04-04 18:05:44