public function fetchDataPost($id){
global $pdo;
$query = $pdo->prepare("SELECT * FROM posts WHERE idUsers = ?");
$query->bindValue(1, $id);
$query->execute();
return $query->fetch();
}
表格:帖子
idPosts | idUsers | contentPosts | 视频帖子 | 图片帖子 | dateCreatedPosts |
---|---|---|---|---|---|
1 | 1 | 这是一个帖子 | NULL | NULL | 1624011593 |
2 | 1 | 这是另一个帖子 | NULL | NULL | 1624017542 |
我想获取具有相同 idUsers 值的所有行。在个人资料页面中显示用户的帖子。
答案 0 :(得分:0)
$query = $pdo->prepare("SELECT * FROM posts WHERE idUsers = :id");
$query->bindValue(':id', $id, PDO::PARAM_INT);
我假设 $id 的值是一个整数,所以我使用 PDO::PARAM_INT 作为第三个参数。
您可以在此处了解绑定值。