Bilder aus DB laden und in Drop-Down-Menü wiedergeben - DRINGEND
Anri & Niki
- datenbank
Hallo Leute!
Wir haben ein "kleines" Problem... und zwar müssen wir aus einer bestehenden MySQL Datenbank Bilder in einem .php Dokument in einem Drop-Down-Menü ausgeben, sodass jeweils ein Bild ausgewählt werden kann...
Wir sollten das anhand eines Formulars machen - bis jetzt hat aber alles was wir getan haben nicht funktioniert und wir sind schon mit den Nerven am Ende...
Wir hoffen, dass uns von euch jemand weiterhelfen kann *flehenden blick aufsetzt*
lg, Anri & Niki
Hallo Leute!
Wir haben ein "kleines" Problem... und zwar müssen wir aus einer bestehenden MySQL Datenbank Bilder in einem .php Dokument in einem Drop-Down-Menü ausgeben, sodass jeweils ein Bild ausgewählt werden kann...
Ihr wollt die Bilder in ein Dropdownfeld packen? Sicher habt ihr vor, die Namen der Bilder aus der Datenbank zu lesen, diese in das Selectfeld zu schreiben und, wenn jemand eines auswählt, das Bild irgendwo anzuzeigen. Hab ich das richtig verstanden?
Wir sollten das anhand eines Formulars machen - bis jetzt hat aber alles was wir getan haben nicht funktioniert und wir sind schon mit den Nerven am Ende...
Was genau habt ihr denn schon getan?
Ihr wollt die Bilder in ein Dropdownfeld packen? Sicher habt ihr vor, die Namen der Bilder aus der Datenbank zu lesen, diese in das Selectfeld zu schreiben und, wenn jemand eines auswählt, das Bild irgendwo anzuzeigen. Hab ich das richtig verstanden?
eigentlich sollten schon die Bilder im Dropdownfeld zu sehen sein. Das Problem ist, dass man diese Bilder nicht richtig benennen kann, da es sich um bestimmte Akrobatikfiguren handelt und man da eben zum auswählen (Ober- und Unterpartner) die jeweiligen Bilder sehen muss...
Was genau habt ihr denn schon getan?
Also wir haben versucht eine Verbindung zur Datenbank herzustellen und mit diversesten Befehlen versucht ein Drop-Down-Feld zu erstellen, in dem dann eben die bilder ausgegeben werden - hat aber bis jetzt eben alles nicht wirklich funktioniert... *sigh*
Danke für deine rasche Antwort!!
hi,
eigentlich sollten schon die Bilder im Dropdownfeld zu sehen sein.
Das wird schwierig.
Es wäre nur über Hintergrundbilder für die Options machbar, das wiederum aber kaum Browserübergreifend.
Die Bilder in einer Liste anzuzeigen, und dabei zu jedem Bild einen Radiobutton zu machen, so dass nur eins ausgewählt werden kann, dürfte praktikabler sein.
Das Bild kann man auch noch in ein Label packen, so dass beim Klick darauf gleich der zugehörige Radiobutton angekreuzt wird.
Btw.: Bitte verzichtet auf Zusätze, wie "DRINGEND" euer Problem angeblich sei. Das mag für euch so sein - interessiert aber niemanden sonst hier.
gruß,
wahsaga
Das wird schwierig.
Es wäre nur über Hintergrundbilder für die Options machbar, das wiederum aber kaum Browserübergreifend.Die Bilder in einer Liste anzuzeigen, und dabei zu jedem Bild einen Radiobutton zu machen, so dass nur eins ausgewählt werden kann, dürfte praktikabler sein.
Das Bild kann man auch noch in ein Label packen, so dass beim Klick darauf gleich der zugehörige Radiobutton angekreuzt wird.
Hm... naja, wir kennen uns leider gar nicht aus und wüssten jetzt auch nicht, wie wir das mit den Radiobuttons machen sollten. Es scheitert schon dran die Bilder überhaupt IRGENDWIE von der Datenbank in das .php file zu laden...
hi,
Hm... naja, wir kennen uns leider gar nicht aus und wüssten jetzt auch nicht, wie wir das mit den Radiobuttons machen sollten. Es scheitert schon dran die Bilder überhaupt IRGENDWIE von der Datenbank in das .php file zu laden...
Siehe Antwort von Spider - dann seht erst mal zu, wie ihr das hinkriegt, und versucht nicht alles auf einmal zu machen.
Einen Einstieg in die Thematik "PHP und MySQL" könnt ihr u.a. hier finden:
http://schattenbaum.net/php/mstart.php
http://php-faq.de/ch/ch-database_mysql.html
http://tut.php-q.net/mysql.html ff.
gruß,
wahsaga
eigentlich sollten schon die Bilder im Dropdownfeld zu sehen sein. Das Problem ist, dass man diese Bilder nicht richtig benennen kann, da es sich um bestimmte Akrobatikfiguren handelt und man da eben zum auswählen (Ober- und Unterpartner) die jeweiligen Bilder sehen muss...
Meines Wissens ist es nicht möglich, Bilder in einem Dropdownfeld darzustellen. Jedenfalls nicht in der Art
<select>
<option><img src="Heino.jpg" /></option>
<option><img src="Michael Jackson" /></option>
<option><img src="Tom Waits" /></option>
</select>
Sicherlich könnte man die Bilder über CSS als Hintergrundbild der Einträge anzeigen, allerdings bin ich mir nicht sicher, ob man die Höhe der Zeile ändern kann, so daß ein Bild vollständig angezeigt werden kann.
Also wir haben versucht eine Verbindung zur Datenbank herzustellen und mit diversesten Befehlen versucht ein Drop-Down-Feld zu erstellen, in dem dann eben die bilder ausgegeben werden - hat aber bis jetzt eben alles nicht wirklich funktioniert... *sigh*
Hört sich an, als wollt ihr alles gleichzeitig machen. Wie wärs, wenn ihr erstmal so etwas aus der Datenbank auslest und es mit echo() ausgebt?
Sicherlich könnte man die Bilder über CSS als Hintergrundbild der Einträge anzeigen, allerdings bin ich mir nicht sicher, ob man die Höhe der Zeile ändern kann, so daß ein Bild vollständig angezeigt werden kann.
Okay, also müssen wir dafür wohl einen anderen Weg finden...
Hört sich an, als wollt ihr alles gleichzeitig machen. Wie wärs, wenn ihr erstmal so etwas aus der Datenbank auslest und es mit echo() ausgebt?
Dankeschön!!! Mit echo() haben wirs noch gar nicht probiert... dafür die verschiedensten anderen sachen... *hüstel* blutige anfänger eben... vielen dank!!!
Dankeschön!!! Mit echo() haben wirs noch gar nicht probiert...
Schaut euch mal http://tut.php-q.net/, dort werdet ihr einen guten Einstieg in PHP und MySQL bekommen.
dafür die verschiedensten anderen sachen... *hüstel* blutige anfänger eben... vielen dank!!!
Jeder fängt einmal an...