Rouven: Problem Datensatz mit Leerzeichen in MySQL

Beitrag lesen

Hello,

echo "<td bgcolor=red><input class=formelement name=strasse type=text size=20 value=$row[strasse]></td>";

*args* da sind ja direkt mehrere Fehler drin, einer davon führt zu deinem Problem.

  1. $row[strasse] ist etwas vollkommen anderes als $row["strasse"], was du eigentlich suchst!
  2. Es empfiehlt sich, Attribute mit Anführungszeichen zu versehen. Was bei Zahlen meist gutgeht und bei Text ohne Leerzeichen auch irgendwie funktioniert, bricht dir hier das Genick:
    value="Musterweg 13"
    ist ein Attribut value mit Wert "Musterweg 13" -
    value=Musterweg 13
    hingegen ist ein Attribut value mit Wert "Musterweg" und ein unbekanntes Attribut 13.

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
"I wish it need not have happened in my time" - "So do I, and so do all who live to see such times. But that is not for them to decide. All we have to decide is what to do with the time that is given us."  --  J.R.R. Tolkien: "The Lord Of The Rings: The Fellowship Of The Ring"