我有一条SQL语句,我想为“ user_id”使用一个变量。我希望能够使其遍历所有不同的user_id。
我尝试在mysqli_fetch_array时进行另一个操作以获取user_id并将值设置为变量,但是当我在SQL语句中将该变量用作“ user_id”时,它仅使用表中的最后一个user_id。而不是遍历所有这些。
$sql = "SELECT * FROM music INNER JOIN categories ON
music.id=categories.id AND music.user_id = "variable of
user_id's";";}
$result = mysqli_query($con,$sql)or die(mysqli_error());
while($row = mysqli_fetch_array($result)) {
$date = $row['date'];
$id = $row['id'];
$title = $row['title'];
$author = $row['author'];
$category = $row['category'];
?>
我希望输出显示每个用户的所有信息,但是我只会得到一个用户的信息。