Profilscript

Um einen Standardwert für ein Forumular mit typ "Input" festzulegen nutzt man das Attribut "value".
Bei Textareas ist es einfacher, einfach zw. die beiden Tags das schreiben, was im Textfeld angezeit werden soll.
 
Also mit value gebe ich ein text im feld vor, ich möchte aber den voher eingegebenen text der in der datenbank gespeichert ist im feld wiedergeben.
 
Du machst einen Normale mysql Abfrage,
PHP:
//z.b.
$result = mysql_query('SELECT * FROM user WHERE name="'.$name.'");
dann benutz mysql _fetch_assoc um an die daten zu kommen
PHP:
//z.b.
$test=mysql_fetch_assoc($result);
und fügst die Daten in über das Html tag value hinzu
HTML:
<input type='text' value='<?php echo $test['name']; ?>' />
 
ok ich verstehe nur bahnhof gerade.

Hier mal meine php womit ich die daten auslese
PHP:
$host = "localhost";
$user = "root";
$password = "root";
$dbname = "data1";
$tabelle ="stammdaten";

$dbverbindung = mysql_connect ($host, $user, $password);

$dbanfrage = "SELECT * from $tabelle";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);

 while ($ausgabe = mysql_fetch_array ($result))
 {
 print ("$ausgabe[Vorname]<br><br>$ausgabe[Nachname]<br><br>$ausgabe[Wohnort]<br><br>$ausgabe[PLZ]<br><hr><br>");
 }

mysql_close ($dbverbindung)

so was muss ich nun stattdessen schreiben damit die daten die gespeichert sind wieder im formular selbst stehen?Sorry ich verstehe den code von euch nicht bzw wie ich ihn schreiben soll.
 
Da wir immer noch nicht wissen, wie dein Form aufgebaut ist, hier ein Beispiel:

PHP:
<?php
print ('<form action="foo.php" method="post">');
print ('<input type="text" name="vorname" value="' . $ausgabe['vorname'] . '"/>');
print ('<input type="text" name="nachname" value="' . $ausgabe['nachname'] . '"/>');
?>
 
Zurück