Daten aus mysql hohlen

supser

Erfahrenes Mitglied
hallo, habe folgendes formular:

<form action="work.php" method=post>
<div align="center">
<p><font face="Verdana, Arial, Helvetica, sans-serif"><strong></strong></font></p>
<font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="5">
</font></strong></font>
<table width="1004">
<tr>
<td width="233"><strong><font color="#000000"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Firma:</font></font></strong></td>
<td width="247"><input name="Array[a1]" type="text" value="" size="40" row="5"></td>
<td width="502" rowspan="4"><div align="center"></div></td>
</tr>
<tr>
<td><strong><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Mitarbeiter</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">:</font></strong></td>
<td><input name="Array[a2]" type="text" value="" size="40" row="5"></td>
</tr>
<tr>
<td><strong><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Von
Datum</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">:</font></strong></td>
<td><input name="Array[a3]" type="text" value="" size="40" row="5"></td>
</tr>
<tr>
<td><strong><font color="#000000"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bis
Datum:</font></font></strong></td>
<td><input name="Array[a4]" type="text" value="" size="40" row="5"></td>
</tr>
</table>
<br>
<input type=submit name="SUBMIT" value="Daten zur NWS_db senden">
</div>
</form>

mit der work.php sendet er es in die Datenbank.

wie müsste der befehl lauten um die datenbank eingabe wieder in diesem Formular einzuladen.

1000 Dank
 
Einfach den value der input Felder definieren
PHP:
$var = ( isset ( $_POST['var'] ) AND array_key_exists ( "var" , $_POST ) ) ? $_POST['var'] : "";
HTML:
<input type="text" name="var" value="<?php echo $var; ?>" />
 
Hallo,

bitte benutze demnächst die Code-Tags des Forums, um den Quelltext besser hervorzuheben.

Deine Frage ist viel zu allgemein, ich gehe jetzt mal davon aus, dass du MySQL verwendest. Du musst die Daten mit einem:

PHP:
<?php
$result = mysql_query($abfrage, $datenbank_verbindung);
$daten = mysql_fetch_array($result);
?>

aus der Datenbank abfragen.

Anschließend die Daten, die sich nun in $daten als assoziatives Array befinden, an den Browser per HTML ausgeben. Die Formatierung ist dir überlassen, wenn du das gleiche Formular verwenden willst, solltest du entsprechend mit dem value="" Attribut der Input-Felder arbeiten.

Gruß
dtdesign

Edit: Verdammt, da war jemand schneller :)
 
Hallo könnte mir mal ein beispiel für das oben aufgelistste skript schicken blick nicht mehr durch HILFE !!

habs jetzt so:
PHP:
$dbverbindung = mysql_connect ($host, $user, $password);

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

 while ($ausgabe = mysql_fetch_array ($result))
 {
 echo '<input type="text" name="Array[a1]" value="'.$ausgabe[a1].'">'; 
 echo '<input type="text" name="Array[a2]" value="'.$ausgabe[a2].'">'; 
 }

mysql_close ($dbverbindung)


?>
aber wie bekomme ich das wieder ins *.htm dokument
 
Zuletzt bearbeitet:
Zurück