Inhalt einer Variable in Formularfeld uebernehmen

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Inhalt einer Variable in Formularfeld uebernehmen

    Tach in die Runde.

    Hab folgendes Problem.
    Ich frage aus einer MySQL-DB diverse felder ab. Den Inhalt der Felder lese ich in ein assoziatives Array ein.
    Die Ausgabe der einzelnen Felder in eine HTML-Seite funktioniert soweit auch.
    Jetzt zu Problem: Sobald ich den Inhalt allerdings als value in einem Formularfeld festlegen will, wird nur der Inhalt bis zum ersten Leerzeichen eingetragen.
    Hat jemand ne Idee, was ich falsch mache??

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

  • #2
    Gaensefuesschen vergessen ?

    versuchs mal damit:

    <... value="<? echo $var; ?>" >
    Das sollte helfen, wenn ich dich richtig verstanden habe.

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

    Kommentar


    • #3
      leider nicht

      du hast mich leider falsch verstanden,
      die anzeige des Inhalts der Variablen (der Aufruf der Funktion) funktionieren. Mein Problem ist, das immer nur der Inhalt der Variablen bis zum ersten Leerzeichen angezeigt wird. genauer: wenn in der Variablen steht "ES GEHT EINFACH NICHT", dann steht im Formular: "ES". das wars dann auch schon. Bei einem einfachen echo Aufruf wird aber der gesamte Inhalt ausgegeben.

      php-Entwicklung | ebiz-consult.de
      PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
      die PHP Marktplatz-Software | ebiz-trader.de

      Kommentar


      • #4
        Varchar (2)

        Hast du deine DB felder richtig gesetzt? VARCHAR (2)?


        php-Entwicklung | ebiz-consult.de
        PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
        die PHP Marktplatz-Software | ebiz-trader.de

        Kommentar


        • #5
          Anführungszeichen setzen

          Hallo,

          ich denke, dass ich dein Problem richtig verstanden habe und werde hiermit versuchen dir zu antworten. Dein Problem ist, dass der Inhalt der Variablen immer nur bis zum ersten Leerzeichen angezeigt wird.

          Du musst dann eben den echo Befehl mit Anführungszeichen ausführen.

          echo "$var"; und nicht echo $var :-)

          Ich denke das sollte reichen.

          Bernd Sünkel - geizweb.de

          php-Entwicklung | ebiz-consult.de
          PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
          die PHP Marktplatz-Software | ebiz-trader.de

          Kommentar


          • #6
            richtig verstanden ...

            ... aber gleicher effekt, leider. der wirft mir nur den ersten teil aus.

            php-Entwicklung | ebiz-consult.de
            PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
            die PHP Marktplatz-Software | ebiz-trader.de

            Kommentar


            • #7
              hmm... weitere Möglichkeiten

              Hallo,

              du könntest mir den Teil, der für das Auslesen zusenden, so dass ich ihn mir mal ansehen kann. Ich weiß nicht wie du die Daten ausliest, aber ich Benutze auch oft Formulare mit Variablen und bei mir funktioniert das optimal.

              Ach ja, meine Mail Adresse info@geizweb.de

              Grüße
              Bernd Sünkel - geizweb.de

              php-Entwicklung | ebiz-consult.de
              PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
              die PHP Marktplatz-Software | ebiz-trader.de

              Kommentar

              Lädt...
              X