mysqli_fetch_array调用之前的动态SQL语句

时间:2019-01-17 12:49:30

标签: php

我有一条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'];

?>

我希望输出显示每个用户的所有信息,但是我只会得到一个用户的信息。

0 个答案:

没有答案