我正在使用foto系统,从SQL中删除相册和上传相册没有任何问题。 我所遇到的一个大问题是,当我尝试使用所有专辑获得列表dropdownmenu时,我无法弄清楚如何删除该特定专辑中的图片。我可以从MySQL获得整个图片列表,但是一旦我实现下拉菜单我无法删除,它必须是非常简单的东西,但它让我疯狂。
这是可以正常使用的专辑代码
<!--Album Block-->
<div id='album' class='album box desc admin_title'>
<div class='admin_block_left'>
<h3 class='admin_blocks'><?php echo $lang['ADMIN_ALBUM_HEADER'];?></h3>
<form method='POST' enctype='multipart/form-data'>
<div class='admin_labels'><label for='album_title'><?php echo $lang['ALBUM_TITLE_BOX'];?></label></div>
<div class='admin_labels'><input type='text' name='album_title' id='album_title' size='64'></div>
<div class='admin_labels'><label for='album_photo'><?php echo $lang['ALBUM_PHOTO_BOX'];?></label></div>
<div class='admin_labels'><input type='file' name='album_photo' id='album_photo'></div>
<div class='admin_labels'><input type='submit' onchange=\'reload(this.form)\' value='<?php echo $lang['ALBUM_UPLOAD_BUTTON'];?>'></div>
</form>
<h3 class='admin_blocks'><?php echo $lang['ADMIN_PREVIEW'];?></h3>
<div class='album_preview_block'>
</div>
</div>
<div class='admin_block_right'>
<h3 class='admin_blocks'><?php echo $lang['ADMIN_ALBUM_LIST'];?></h3>
<div class='album_list'>
<form method="post">
<?php
$result = mysql_query("SELECT album_id, album_title FROM {$album_table} ORDER BY album_id DESC");
{
while(list($album_id, $album_title) = mysql_fetch_row($result))
echo "<li><input type='radio' name='del_album' checked='true' value='{$album_id}' onchange=\'reload(this.form)\'> {$album_title} – {$album_id} </ul>";
}
?>
</div>
<?php echo $album_title;?>
<div class='admin_delete_button'>
<input type='submit' onchange=\'reload(this.form)\' value='<?php echo $lang['ADMIN_DELETE_ALBUM'];?>'>
</form>
</div>
</div>
</div>
这是我无法开展的工作:
<?php include_once 'database.php';?>
<?php
echo "<form method=post>";
echo "<select name='album' onchange=\"reload(this.form)\"><option value=''>Select one First</option>";
foreach ($dbo->query($quer2) as $noticia2)
{
if($noticia2['album_id']==@$album){echo "<option selected value='$noticia2[album_id]'>$noticia2[album_title]</option>"."<BR>";}
else{echo "<option value='$noticia2[album_id]'>$noticia2[album_title] </option>";}
}
echo "</select>";
$result = mysql_query("SELECT picture_id, picture_title, image_time FROM {$picture_table} ORDER BY id DESC");
echo '<div id="album_block_right">
<div id="album_list"><ul name="album">';
foreach ($dbo->query($quer) as $noticia)
{
echo "<li><input type='radio' name='del_picture' value='{$picture_id}'> $noticia[picture_title] $noticia[image_time]</li>";
}
echo "</ul><input type=submit onchange=\'reload(this.form)\' value='Delete Picture' name=del_picture></div>";
echo "</form>";
?>
非常感谢任何帮助