inpu type - Abruch der Ausgabe bein Blank

Tekworian

Grünschnabel
Hallo,

ich möchte ein input type=name mit einem Wert aus einer Datenbankabfrage vorbesetzen.
Der String im $result etnhält auch alles. Wenn ich das input Feld nun damit vorbelege,
wird der Feldinhalt ab dem ersten Blank nicht weiter dargestellt.

Hat jemand einen heissen Tip? Danke schon mal. :confused:

Hier der Code:
<input type="text" name="P2" maxlength="200" value=<? echo mysql_result($result,0,1) ?> >

Das wird ausgegeben:
10,-kg.

Hier die Ausgabe des Browsers (Quelltextdarstellung):
<input type="text" name="P2" maxlength="200" value=10,-kg. - Benzyl Benzoate - Caps, Harare - CIP air Harare >
 
Der Wert für value muss, wie alle anderen auch, in Anführungszeichen ("") stehen. Dann wird der gesamte String ausgegeben.

PHP:
<input type="text" name="P2" maxlength="200" value="10,-kg. - Benzyl Benzoate - Caps, Harare - CIP air Harare">
Ergo:
PHP:
<input type="text" name="P2" maxlength="200" value="<?php echo mysql_result($result,0,1) ?>">
Oder auch:
PHP:
<?php echo '<input type="text" name="P2" maxlength="200" value="' . mysql_result($result,0,1) . '">'; ?>
 
Zurück