【发布时间】:2012-06-02 02:36:31
【问题描述】:
在为朋友建立网站时,数据库中有一行包含 39 个图像字段。 该字段中是图像的名称(例如“my_image.jpg”)而不是图像本身(BLOB)。 即:image_01、image_02、image_03 等等。
我让 PHP 生成 while 循环并毫无问题地获取信息。 我正在尝试将所有图像放入一个数组中,以便可以将该行中的图片显示为图库。
我希望有人可以为我提供一条前进的道路,因为我已经尝试过但没有成功。
来自while循环:
$MEDIA_IMAGE_00 = $row["MEDIA_IMAGE_00"];
$MEDIA_IMAGE_01 = $row["MEDIA_IMAGE_01"];
$MEDIA_IMAGE_02 = $row["MEDIA_IMAGE_02"];
我需要回应
["propimages/$MEDIA_IMAGE_00", "", "", "$MEDIA_IMAGE_TEXT_00"],
["propimages/$MEDIA_IMAGE_01", "", "", "$MEDIA_IMAGE_TEXT_01"],
["propimages/$MEDIA_IMAGE_02", "", "", "$MEDIA_IMAGE_TEXT_02"]
让它们显示在画廊中。
编辑:
while($row = mysql_fetch_array($sqlSearch)){
$propid = $row["propid"];
$MEDIA_IMAGE_00 = $row["MEDIA_IMAGE_00"];
$MEDIA_IMAGE_01 = $row["MEDIA_IMAGE_01"];
$MEDIA_IMAGE_02 = $row["MEDIA_IMAGE_02"];
$MEDIA_IMAGE_33 = $row["MEDIA_IMAGE_33"];
$MEDIA_IMAGE_34 = $row["MEDIA_IMAGE_34"];
$MEDIA_IMAGE_35 = $row["MEDIA_IMAGE_35"];
}
【问题讨论】:
-
你从哪里得到
$MEDIA_IMAGE_TEXT_00? -
在数据库中连同所有图像
-
将 whileloop 发布到推荐的代码中,而不是自己编写。
-
发布了 while 循环 :)