我将如何尝试检查 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
你们能给我一些关于我将如何去做的指示吗?提前致谢!
我只是觉得这个问题可能不够清楚:
我有一套将你所有的“朋友”存储在我的“朋友”表中。我还有一个表格,其中存储了所有“帖子”,其中包含您的姓名、内容、时间以及可以查看的人的值。我正在尝试获取这些帖子(我已经成功完成了)并打印它们。我能做到。我只是想这样做,这样您就只能看到“名称”值等于“朋友”集中的字符串的帖子。