【发布时间】:2014-05-08 20:32:10
【问题描述】:
我正在使用以下代码从 MySQL 数据库中填充图像。我希望每个图像都有 image_title ,这将是图像下方的文本框。我知道如何填充它,但我怎样才能让它命名,以便当用户更改标题时它只会更改特定图像?
<?php
$mysql_command = "CALL sp_populate_member_article_media(:param_article_guid, :param_member_id)";
$mysql_query = $mysql_connection->prepare($mysql_command);
$mysql_query->bindParam(':param_article_guid', $_GET["aid"], PDO::PARAM_STR);
$mysql_query->bindParam(':param_member_id', $_SESSION["volow_member_id"], PDO::PARAM_STR);
$mysql_query->execute();
while($mysql_row = $mysql_query->fetch())
{
list($width, $height) = getimagesize($_SESSION["volow_absolute_path"] . "/gallery/members/" . $_SESSION["volow_member_guid"] . "/" . $_SESSION["volow_channel_guid"] . "/" . $_GET["aid"] . "/". $mysql_row['file_name'] . ".png");
if ($width > 650) { $width = 650; };
if ($height > 271) { $height = 271; };
?>
<tr><td align="right" valign="top"><img src="<?php echo $_SESSION["volow_domain_name"]; ?>gallery/members/<?php echo $_SESSION["volow_member_guid"]; ?>/<?php echo $_SESSION["volow_channel_guid"]; ?>/<?php echo $_GET["aid"]; ?>/<?php echo $mysql_row['file_name']; ?>.png" width="<?php echo $width; ?>" height="<?php echo $height; ?>" /></td></tr>
<tr><td><hr></td></tr>
<?php } ?>
【问题讨论】:
-
上传图片时,为什么不存储图片详细信息,例如标题、图片路径。然后检索将很简单
-
对不起,我没有得到你!我已经在存储路径并且没有问题。我说的是图像标题,例如(情人节图片)或(我的生日快乐派对)
标签: php arrays input textbox gallery