如何使用准备好的语句和mysqli创建while循环?

时间:2019-06-17 03:00:57

标签: php mysqli prepared-statement

我正在尝试让其他人发送给用户的消息并通过while循环将其全部输出。但是我当前使用的系统根本没有输出任何东西?

我在该站点上搜索了一种解决方案,发现每一个我都会尝试,但无济于事。我尝试了多种提取方法,但似乎无法弄清楚。

这是做魔术的主要脚本

$userid=$_SESSION['id'];
$stmt = $conn->prepare('SELECT * FROM messages WHERE user2_id = ?');
$stmt->bind_param('i', $userid);
$stmt->execute();
$result=$stmt->get_result();
$row=$result->fetch_assoc();

//echo $row['message_text'];


while ($row = $result->fetch_assoc()) {
    echo "<p>".$row['message_text']."</p>";
}

完全没有错误消息出现。

0 个答案:

没有答案
相关问题