Nabend,
also input-Tags kannst du ja auch Inhalt verpassen mit dem Attribut value. Du packst im value-Attribut einfach einen Wert rein, beispielsweise %meinWert% den du dann mittels PHP ersetzt.
* Wird ein Datensatz ausgelesen, so wird es mit dem Wert des Datensatzes ersetzt
* Wird kein Datensatz ausgelesen, so lässt du diesen Wert einfach mit "nichts" ersetzten.
Eventuell verdeutlicht dieses kleine Beispiel was ich meine:
~~~php
<?php
/*
* In der Variable $template befindet sich die Template-
* Datei, sprich: Deine HTML Datei / Formular.
*
* In meinem Beispiel ist der Inhalt:
* <input type="text" value="%meinWert%">
*/
$template = file_get_contents("meinFormular.html");
if(suche)
{
$template = str_replace("%meinWert%", $datensatz, $template); //Die Variable $datensatz enthält den Inhalt des gesuchten Datensatzes.
}
else
{
$template = str_replace("%meinWert%", "", $template);
}
?>
Gruß
Christian Wansart