Hallo Forum,
habe mich gerade erst angemeldet.
Ich habe in meinem ersten Beitrag ein Problem, an dem ich seit ein paar Stunden vergeblich grübel: Ich versuche in einem Formular ein Pulldown mit Einträgen aus einer SQL-Tabelle zu füllen (die Verbindung steht und ich erhalte Einträge in dieser Liste). Nach der Auswahl eines Eintrages möchte ich die ID mittels Insert-Befehl in eine neue Tabelle eintragen. Leider funzt dies bei mir nicht.
Ich vermute, das der Wert in den VALUES nicht ok ist. Ich hoffe, das ihr mir einen Tip geben könnt, oder funktioniert dies nur mit JavaScipt oder kann ich dies auch mittels PHP realisieren?
Besten Dank für Eure Hilfe
sendman
habe mich gerade erst angemeldet.
Ich habe in meinem ersten Beitrag ein Problem, an dem ich seit ein paar Stunden vergeblich grübel: Ich versuche in einem Formular ein Pulldown mit Einträgen aus einer SQL-Tabelle zu füllen (die Verbindung steht und ich erhalte Einträge in dieser Liste). Nach der Auswahl eines Eintrages möchte ich die ID mittels Insert-Befehl in eine neue Tabelle eintragen. Leider funzt dies bei mir nicht.
PHP-Code:
echo "<select name=\"tkat\">";
$sql = "SELECT tkatnr, tkattext FROM $table";
$result = mysql_query($sql) or die(mysql_error());
while ($zeile=mysql_fetch_array($result)) {
echo "<option value=\"".$zeile["tkatnr"]."\">".$zeile["tkattext"]."</option>";
}
echo "</select>";
$sqlInsert="INSERT INTO TEST VALUES('', '$result[tkatnr]')";
echo $sqlInsert;
$res=mysql_query($sqlInsert);
//echo "SQL-Befehöl ausgeführt";
echo "<input type='submit' value='los'>";
Besten Dank für Eure Hilfe
sendman
Kommentar