【发布时间】:2014-09-28 00:00:39
【问题描述】:
我试图从数据库中选择文本,但只选择某些用户名发布的文本。基本上我需要有人来看看这个 PHP 和 MySQL 代码,并告诉我他们看到了什么问题。我希望我已经提供了足够的信息。另外,我得到这个错误:警告:mysqli_fetch_array() 期望参数 1 是 mysqli_result,给出的字符串...谢谢!这是代码:
$followed = mysqli_query($con,"SELECT followed FROM follows WHERE follower = '$username'");
while($row = mysqli_fetch_array($followed)){
echo $row['followed']."<br>";
$followed = $row['followed'];
$random = mysqli_query($con,"SELECT text FROM post WHERE user = '$followed'");
while($row = mysqli_fetch_array($random)){
echo "<ul><li id = 'stream-post'>";
echo $row['text'];
echo "</li></ul>";
$user = $row['user'];
}
}
【问题讨论】:
-
谷歌错误信息,让我们知道你认为它可能是什么。
标签: php mysql database select mysqli