Mahlzeit fauli,
mysql_connect("localhost","root");
So weit so gut.
mysql_select_db("wacom");
Warum prüfst Du nicht vorher, ob der Verbindungsaufbau auch erfolgreich war, bevor Du eine Datenbank auswählst? Merke:
1. Zitat 1282
2. Funktionen haben normalerweise auch Rückgabewerte ...
$res = mysql_query("SELECT * from whiskynamen");
Warum prüfst Du nicht vorher, ob die Auswahl einer Datenbank erfolgreich war, bevor Du eine Abfrage losschickst?
1. s.o.
2. s.o.
$num= mysql_num_rows($res);
Warum überprüfst Du nicht vorher, ob das Abschicken einer Abfrage erfolgreich war, bevor Du etwas über das Ergebnis wissen willst?
1. s.o.
2. s.o.
<select name="whisky" size="$num" multiple>
Was genau soll "$num" bedeuten? Hast Du Dir den HTML-Quellcode mal angeschaut? Was irritiert dabei?
<?php
while ($dsatz = mysql_fetch_assoc($res))
Warum überprüfst Du nicht vorher, ob überhaupt ein Ergebnis vorliegt, bevor Du durch es durch iterierst?
1. s.o.
2. s.o.
{ echo "<option>$dsatz["Name"]</option>";
Du solltest Dir dringend nochmal die Grundlagen der String- und Arraybehandlung in PHP zu Gemüte führen.
Irgendwie scheitere ich daran die Auswahlliste wieder zu geben.
Irgendwie hilft diese herrlich unpräzise Aussage potentiellen Helfern nicht gerade bei der Fehlerursachensuche. Vielleicht solltest Du Du ein wenig Debugging betreiben und dann eine vernünftige Fehlerbeschreibung liefern?
Habt ihr n Link wo man sowas angucken kann?
Mehrere: s.o.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|