Announcement

Collapse
No announcement yet.

Problem bei der Ausgabe der ausgelesenen mysql daten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem bei der Ausgabe der ausgelesenen mysql daten

    Undzwar kann ich meine Daten per form in eine tabelle eintragen und auslesen ...

    aber die ausgabe sieht dann etwas komisch aus ...

    ich schreibe einen text (z.B. Hello World) in die tabelle
    bekomme aber nur (S) ausgegeben ...
    der head in dem ich auslese ...


    PHP Code:
    <?php
    session_start
    ();
    include(
    "../config.php");
    logincheck();
    $uid $_SESSION['uid'];
    $pwd $_SESSION['pwd'];
    $result mysql_query("select * from users where uid='$uid' and pwd='$pwd'");
    $users mysql_fetch_assoc($result);
    $sql $_POST['text'];
    $text = ("SELECT text FROM `neues`");
    ?>
    und die zeile wos ausegegeben werden soll ...

    PHP Code:
    <div class="promem_form"><?php echo $text['text']; ?></div>
    kann mir jemand helfen ??? will den ganzen text auslesen und nich immer nur "S"
    Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

    Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

  • #2
    Grundsätzlich: Schon mal auf die erfolgreiche Datenbankoperation geprüft?

    Was steht in $text drin?
    Welchen Wert könnte 'text' haben?

    so wie ich das sehe gibst du aus dem String in $text das 0te Zeichen aus....

    Wann greifst du auf das Ergebnis deines SQL zu?
    Christian

    Comment


    • #3
      aslo grundsätzlich kann ich sagen, dass ich zweimal auf sql zugreife .... ich greife einmal auf die tabelle user bei der funktion
      PHP Code:
      logincheck(); 
      zu um die benutzerdaten auzulesen ... und dann greife ich bei der
      PHP Code:
      $sql $_POST['text']; 
      $text = ("SELECT text FROM `neues`"); 
      zu um den text aus der tabelle text (struktur:
      Code:
      Feld	Typ	Kollation	Attribute	Null            Standard	Extra	Aktion
      text	text	latin1_swedish_ci		Nein
      ) auszulesen
      Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

      Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

      Comment


      • #4
        Hallo,
        Originally posted by chucky View Post
        ... und dann greife ich bei der
        PHP Code:
        $sql $_POST['text']; 
        $text = ("SELECT text FROM `neues`"); 
        zu um den text aus der tabelle text auszulesen
        Also nur weil in dem String SELECT drin steht und Klammern drumherum sind, ist das noch kein Datenbankzugriff!
        Das Konstrukt $text = ("SELECT text FROM `neues`"); weist einfach den String "SELECT text FROM `neues`" an die Variable $text zu - mehr nicht. Anschließend greifst du aber mit echo $text['text']; auf die variable $text zu als ob es ein Array wäre. Das passt hinten und vorne nicht!

        Fehlt da vielleicht noch ein mysql_query und ein fetch?

        Gruß Falk
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          da könnte was drann sein ... jetzt wo dus sagst merk ichs auch
          Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

          Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

          Comment


          • #6
            PHP Code:
            <?php
            session_start
            ();
            include(
            "../config.php");
            logincheck();
            $uid $_SESSION['uid'];
            $pwd $_SESSION['pwd'];
            $result mysql_query("select * from users where uid='$uid' and pwd='$pwd'");
            $users mysql_fetch_assoc($result);
            $sql $_POST['text'];
            $result mysql_query("SELECT text FROM `neues`");
            $text mysql_fetch_array($result);
            ?>
            jetzt klappts auch mim auslesen thx

            *CLOSED*
            Zuletzt editiert von chucky; 28.01.2010, 14:57. Reason: *closed*
            Wenn das Leben ein Script wäre würde ich den Source Code ändern und das Leben in vollen zügen genießen.

            Das Leben ist wie Gentoo ... das Grundsystem bekommst du vorgegeben und den rest musst du dir selbst einrichten!!!

            Comment

            Working...
            X