Hallo Nerds,
ich hock grade an meinen ersten größeren PHP-Projekt, google glüht schon aber ich komme trotzdem nicht weiter. Ich hoffe ihr könnt mir mit einem Tipp weiter helfen.
Folgendes Problem:
Ich habe ein scandir script gebastelt damit mir ein Ordnerinhalt(Bilder) vom Server ausgegeben wird. Das funktioniert soweit.
Gleichzeitig wird in der Schleife ein Dropdownmenu erzeugt mit 4 festen Optionsfeldern, auch das funktioniert.
Wie schaffe ich es nun, dass über onchange der Variableninhalt(value) je option-Zeile in eine entsprechende Datenbankspalte eingetragen wird?
Die Spalte entspricht dem name="imgX"
Auf einen zusätzlichen submit Button würde ich gerne verzichten.
Bildschirmfoto 2019-01-06 um 14.42.47.png
ich hock grade an meinen ersten größeren PHP-Projekt, google glüht schon aber ich komme trotzdem nicht weiter. Ich hoffe ihr könnt mir mit einem Tipp weiter helfen.
Folgendes Problem:
Ich habe ein scandir script gebastelt damit mir ein Ordnerinhalt(Bilder) vom Server ausgegeben wird. Das funktioniert soweit.
Gleichzeitig wird in der Schleife ein Dropdownmenu erzeugt mit 4 festen Optionsfeldern, auch das funktioniert.
Wie schaffe ich es nun, dass über onchange der Variableninhalt(value) je option-Zeile in eine entsprechende Datenbankspalte eingetragen wird?
Die Spalte entspricht dem name="imgX"
Auf einen zusätzlichen submit Button würde ich gerne verzichten.
PHP-Code:
<html>
<body>
<h2><center>serverinhalt</center></h2>
<ul id="servercontent">
<?php
$ordner = "upload/files";
$allebilder = scandir($ordner);
foreach ($allebilder as $bild) {
$bildinfo = pathinfo($ordner."/".$bild);
if ($bild != "." && $bild != ".." && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") {
?>
<li><img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>"/>
<select onchange="location.reload()">
<option value="void"></option>}
<option value="<?php $bildinfo['dirname']."/".$bildinfo['basename'];?>" name="img1">Bild zu Preis 1</option>
<option value="<?php $bildinfo['dirname']."/".$bildinfo['basename'];?>" name="img2">Bild zu Preis 2</option>
<option value="<?php $bildinfo['dirname']."/".$bildinfo['basename'];?>" name="img3">Bild zu Preis 3</option>
<option value="<?php $bildinfo['dirname']."/".$bildinfo['basename'];?>" name="img4">Bild zu Preis 4</option>
</select>
</li>
<?php
};
};
?>
</ul>
<!-- end content -->
</section>
</body>
</html>
Kommentar