Ich arbeite gerade an einer Usergallery, bei der ein angemeldeter User auch die Möglichkeit haben sollen, ihre Bilder in verschiedenen Kategorien zu sortieren.
Dafür benutze ich im Moment folgenden Code:
Das Problem dabei ist, dass jeweils nur die Kategorie des letzten Bildes geändert wird - ich aber gerne mit einem update alle bearbeiten würde.
Geht das irgendwie?
Dafür benutze ich im Moment folgenden Code:
PHP:
<?php
$sql="select *from gallery where kategorie='sonstiges'";
$query=mysql_query($sql) or die ('Konnte "'.$sql.'" nicht ausführen !'. mysql_error());
?>
<form name="formular" action="http://www.kababum.de/site/test.php" method="post">
<?php while ($liste=mysql_fetch_array($query)){ ?>
<input type="hidden" name="id" value="<?php echo $liste['id']; ?>" />
<img src="http://www.kababum.de/site/images/<?=$user?>/<?=$liste['bild']?>" title="<?=$liste['titel']?>" width="100px" height="100px">
<select name="Kategorie" value="Kategorie" class="input">
<option>sonstiges</option>
<option>Out and About</option>
<option>Family and Friends</option>
</select>
<?php } ?>
<input type="submit" name="submit" value="fertig!" class="button">
</form>
<?php
$kategorie = $_POST["set"];
if (isset($kategorie)) {
echo "Deine News wurden geändert.";
$update = "UPDATE gallery SET kategorie = '".mysql_real_escape_string($_POST["kategorie"])."'
WHERE id = '".mysql_real_escape_string($_POST["id"])."'
"
}
?>
Das Problem dabei ist, dass jeweils nur die Kategorie des letzten Bildes geändert wird - ich aber gerne mit einem update alle bearbeiten würde.
Geht das irgendwie?