Christian Wansart: Daten aus Mysql in Formular auslesen

Beitrag lesen

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