Hallo allerseits,
ich habe ein script das Datensätze aus einer Datenbank in ein select Feld übergibt.
Bei onchange wird das script an sich selbst übergeben und ausgewertet.
Funzt soweit prima, nur wenn in der Tabelle zwei Worte stehen wird nur das erste übergeben.
Wenn in $dsatz z.B.: "Online Shop" steht zeigt er es im select Feld korrekt an. übergebe ich die variable mit $_POST an mein script, übergibt es nur das erste Wort in dem Fall "Online".
Habe schon im Forum gesucht aber die Antworten funzen bei mir nicht.
Danke im voraus
Jörg
ich habe ein script das Datensätze aus einer Datenbank in ein select Feld übergibt.
Bei onchange wird das script an sich selbst übergeben und ausgewertet.
Funzt soweit prima, nur wenn in der Tabelle zwei Worte stehen wird nur das erste übergeben.
PHP-Code:
<select name='betreffzeile' onchange='this.form.submit()'>";
mysql_select_db("walbusch");
$res = mysql_query("select * from inhalt2");
$betreff = ($_POST['betreffzeile']);
echo "<option value=\"$betreff \">$betreff </option>";
while ($dsatz = mysql_fetch_assoc($res))
{
echo "<option value=" . $dsatz['inhalt'] . ">" . $dsatz['inhalt'] . "</option>";
}
Habe schon im Forum gesucht aber die Antworten funzen bei mir nicht.
Danke im voraus
Jörg
Kommentar