小编tra*_*vis的帖子

显示每个用户的三个图像

我有一个图片表,用户的图片用他们的ID和pic物理链接保存.

userID  |  picture
1       |  picnameLink
1       |  picnameLink
2       |  picnameLink
1       |  picnameLink
2       |  picnameLink
3       |  picnameLink
Run Code Online (Sandbox Code Playgroud)

现在,我想在jquery图片库中显示最多3张图片,其中一个块应显示来自同一用户的所有3张图片,如果用户少于3张图片,则应显示没有图片文本.

我试图通过mysql查询进行分组,但我没有得到理想的结果.我必须使用两个循环吗?

- 编辑fthiella--这是代码

$query = "SELECT * FROM pictures GROUP BY userID";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
    $image_array[] = $row['picLink'];
    $id_array[] = $row['pic_id'];
}
$num_images_to_display = 3; /* MODIFY TO REFLECT NUMBER OF IMAGES TO SHOW PER SCREEN */
$num_images = count($image_array);
$image_path = "../images/"; /* MODIFY TO REFLECT THE PATH TO YOUR IMAGES */
$y …
Run Code Online (Sandbox Code Playgroud)

php mysql loops picturegallery

4
推荐指数
1
解决办法
171
查看次数

标签 统计

loops ×1

mysql ×1

php ×1

picturegallery ×1