Ich habe ein Formular mit dem ich Daten an eine mySQL-Datenbank
übertrage.
In einem anderen Formular, möchte ich die eingetragenen Daten
wieder editieren (das funktioniert auch, bis auf eine kleinigkeit).
Und zwar über das Pulldownmenü eingetragener Wert im ersten Formular,
wird im zweiten wieder auf den Ausgangswert des Pulldownmenüs gesetzt.
Hi,
erst mal danke für den Hinweis,
aber nachdem ich das gemacht hab,
erscheint folgende meldung Parse error: parse error, expecting ','' or ‚;‘’ in /var/www/l3s5283/html/Verwaltung/kdv/modify.php on line 52
erst mal danke für den Hinweis,
aber nachdem ich das gemacht hab,
erscheint folgende meldung Parse error: parse error, expecting ','' or ‚;‘’ in
/var/www/l3s5283/html/Verwaltung/kdv/modify.php on line 52
dann hast du dich „verquoted“ … ich weiss nicht, was bei dir zeile 52 ist - stell halt sicher, dass dein code syntaktisch richtig ist, und/oder poste mehr von deinem quellcode…
Hi,
hier also mal der Quelltextbereich, der
Probleme macht.
Der ist jetzt aus dem Formular, in dem
die Daten Bearbeitet werden können.
Ich hab im Erfassen-Formular mit Hilfe des Dropdown-Menüs
Daten eingetragen und an mySQl übergeben.
Hier im Bearbeiten-Formular möchte ich die Daten bearbeiten,
was auch Funktioniert, auser hier bei dem Dropdown-Menü.
Hier übernimmt er nicht den wert der eingegeben wurde,
sondern nimmt den Obersten wert aus dem Dropdown-Menü.
Was muss ich hier anders machen???
Anrede:
<?php echo ""
"- Anrede -"
"Firma"
"Herr"
"Frau"
?\>
Bin am verzweifeln.
Puma
Das Problem liegt im Quoten und verwenden von Variablen (der Teil …"$data[anrede]"… ist falsch) bei echo.
// Es gibt folgende zwei Moeglichkeiten:
echo "...\"{$data[anrede]}\"...";
// oder
echo "...\"".$data[anrede]."\"...";
Meiner Meinung nach stellt der zweite Ansatz mit dem Verketten von Strings mittels des Punktes die besser lesbare Variante dar. Aber das ist natütlich Geschmackssache…