Olaf Scholz: Zuw. v. DB-werten an d. Value-Var. von <input ...>- Feldern

Ich möchte beim Aufruf einer HTML- Seite den <Input... >- Feldern eines
Formulars Werte zuweisen, die vorher mit PHP aus einer MySQL- Datenbank
ausgelesen worden sind.

Hintergrund ist, daß ich nicht jedesmal beim Aufruf eines Datensatzes
die Werte neu eingeben muß, sondern nur die erforderlichen ändern will.

kennt jemand dazu eine Lösung ?

olaf

  1. Hallo,

    Ich möchte beim Aufruf einer HTML- Seite den <Input... >- Feldern eines
    Formulars Werte zuweisen, die vorher mit PHP aus einer MySQL- Datenbank
    ausgelesen worden sind.

    Hintergrund ist, daß ich nicht jedesmal beim Aufruf eines Datensatzes
    die Werte neu eingeben muß, sondern nur die erforderlichen ändern will.

    kennt jemand dazu eine Lösung ?

    Schreibe im PHP-Script die Werte entsprechend heraus:
    <input type="text" value="<?=$variable;?>">

    MfG, Thomas

    1. Hallo,

      Ich möchte beim Aufruf einer HTML- Seite den <Input... >- Feldern eines
      Formulars Werte zuweisen, die vorher mit PHP aus einer MySQL- Datenbank
      ausgelesen worden sind.

      Hintergrund ist, daß ich nicht jedesmal beim Aufruf eines Datensatzes
      die Werte neu eingeben muß, sondern nur die erforderlichen ändern will.

      kennt jemand dazu eine Lösung ?

      Schreibe im PHP-Script die Werte entsprechend heraus:
      <input type="text" value="<?=$variable;?>">

      MfG, Thomas

      Zunächst mal vielen Dank für die Antwort. Das Problem liegt noch woanders.
      Ich lese zunächst mit einem javascript einen Wert aus einer Url aus. Den
      ordne ich einer Variablen zu.

      <script language="javascript" type="text/javascript">

      var url1 = document.location.href;
      var uebergabe = url1.indexOf("?");
      var ProjectCode1 = url1.substring(uebergabe+1,url1.length);
      document.write(ProjectCode1);
      </script>

      später will ich mit PHP diese Variable in einem <input...>- Feld ausgeben
      lassen.

      <input type="text" name="ProjectCode" value="<?=$ProjectCode1;?>"
       size="6" maxlength="6">

      Aber weder in NS4.6 noch in IE5.5 sehe ich eine Reaktion.
      Sind die Variablen im script nur intern verfügbar ?
      wenn ja, gibt bes eine Möglichkeit sie irgendwie global zu declarieren ?

      1. Hallo,

        Aber weder in NS4.6 noch in IE5.5 sehe ich eine Reaktion.
        Sind die Variablen im script nur intern verfügbar ?
        wenn ja, gibt bes eine Möglichkeit sie irgendwie global zu declarieren ?

        Die PHP-Variablen leben nur auf dem Server, die Scripts geben ja letztlich HTML zurueck. Per GET oder POST kann man die Werte weiterreichen und dann z. B. wieder in einem Formularfeld verwerten oder einer JavaScript-Variable zuweisen.

        MfG, Thomas