kostenloser Webspace werbefrei: lima-city


Mehrere Abfragen gleichzeitig?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k****m

    Hallo,

    Ich bin noch nicht so erfahren mit den Umgang von MySQL Datenbanken und habe gerade ein ernstes Problem:

    Also ich habe ein PHP-Skrpt so geschrieben:
    <?php
    $mysqlvb = mysql_connect("mysql.lima-city.de", "*********", "****************");
    mysql_select_db("***********");
    $mysqlf = "SELECT * FROM gastebuch";
    $mysqla = mysql_query($mysqlf);
    $dat = mysql_fetch_object($mysqla);
    
    echo $dat->id;
    echo'<br />';
    echo $dat->id;


    Es gibt zurzeit :
    1
    1

    aus.

    Es soll aber eine andere Zahl ausgeben.
    Hoffentlcih kann mir jemans sagen wie man mehrere Daten gleichzeitig augeben kann.

    MfG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Du gibst hier 2x die ID aus und die scheint 1 zu sein! Was willst du denn ausgeben?

  4. Mach mal aus
    $dat = mysql_fetch_object($mysqla);
    
    echo $dat->id;
    echo'<br />';
    echo $dat->id;

    folgendes:
    while( $dat = mysql_fetch_object($mysqla) ) {
    echo $dat->id;
    echo'<br />';
    }

    Das sollte funktionieren. Habe es jedoch nicht getestet.
    Dein Problem ist, dass du mit mysql_fetch_object() immer nur eine Zeile der Query-Ergebnisse holst. Deswegen musst du die Funktion mehrmals aufrufen, bis es keine weiteren Ergebnisse mehr gibt. Dafür eignet sich die while-Schleife ganz gut.
  5. Autor dieses Themas

    k****m

    bladehunter schrieb:
    Mach mal aus
    $dat = mysql_fetch_object($mysqla);
    
    echo $dat->id;
    echo'<br />';
    echo $dat->id;

    folgendes:
    while( $dat = mysql_fetch_object($mysqla) ) {
    echo $dat->id;
    echo'<br />';
    }

    Das sollte funktionieren. Habe es jedoch nicht getestet.
    Dein Problem ist, dass du mit mysql_fetch_object() immer nur eine Zeile der Query-Ergebnisse holst. Deswegen musst du die Funktion mehrmals aufrufen, bis es keine weiteren Ergebnisse mehr gibt. Dafür eignet sich die while-Schleife ganz gut.


    Dnake es hat endlich geklappt
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!