php und html-textarea
-
Hallo Leute!
Ich hab ein kleines Problem. Hier ein Auszug aus dem Quelltext:
Hier lese ich einen Datensatz aus:
----------------------------------<?php $verbindung = mysql_connect("localhost", "mysql", "lqsym"); $sql = "SELECT name, ze, email, message, f1r, f1t, f2r, f2t, f3r, f3t, f4r, f4t, f5r, f5t, f6t FROM lbsfb.fb WHERE knummer = '$id'"; $ergebnis = mysql_query($sql,$verbindung); $anz = mysql_num_rows($ergebnis); $dat = mysql_fetch_row($ergebnis); $name = $dat[0]; $ze = $dat[1]; $email = $dat[2]; $message = $dat[3]; $f1r = $dat[4]; $f1t = $dat[5]; $f2r = $dat[6]; $f2t = $dat[7]; $f3r = $dat[8]; $f3t = $dat[9]; $f4r = $dat[10]; $f4t = $dat[11]; $f5r = $dat[12]; $f5t = $dat[13]; $f6t = $dat[14]; ?>
Und dann mach ich folgendes:
----------------------------... <p><b>2. Handhabung</b></p> <p>Sind Sie mit der Bedienung des Systems zufrieden, oder sollte diese verbessert werden?</p> <?php if($f2r == 1) { echo "<p><input type=\"radio\" name=\"f2r\" value=\"1\" checked> Zufrieden"; echo "<input type=\"radio\" name=\"f2r\" value=\"2\"> Verbessern</p>"; echo "<p>Wenn sie etwas verbessern möchten, <b>was</b> möchten sie verbessern?</p>"; echo "<p><textarea cols=\"100\" rows=\"3\" name=\"f2t\"></textarea></p>"; } else if($f2r == 2) { echo "<p><input type=\"radio\" name=\"f2r\" value=\"1\"> Zufrieden"; echo "<input type=\"radio\" name=\"f2r\" value=\"2\" checked> Verbessern</p>"; echo "<p>Wenn sie etwas verbessern möchten, <b>was</b> möchten sie verbessern?</p>"; echo "<p><textarea cols=\"100\" rows=\"3\" name=\"f2t\">" + $f2t + "</textarea></p>"; } ?>
Das Problem ist: Wenn wie in diesem Beispiel $f2r den Wert 2 hat, dann wird anstelle einer Textarea mit dem Inhalt von $f2t nur eine 0 im Browser angezeigt...
Weiss jemand wo der Fehler liegen könnte, bzw. wie ich den Inhalt von $f2t denn in die Textarea bekomme?
Gruß,
Stefan
-
Hallo!
Problem gelöst! Man bin ich doof...
Orginal(falsch):
----------------echo "<p><textarea cols=\"100\" rows=\"3\" name=\"f1t\">" + $f1t + "</textarea></p>";
Änderung(richtig):
------------------echo "<p><textarea cols=\"100\" rows=\"3\" name=\"f1t\">$f1t</textarea></p>";
So, dann mal heiter weiter...
Gruß,
Stefan