Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Daten aus Datenbank ausgeben

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von daluk, 20 Mai 2011.

  1. daluk

    daluk Benutzer

    Hallo,

    habe ein kleines Problem:

    Das Ausgeben von Daten aus einer Datenbank funktioniert leider nicht:

    mysql_connect("localhost", "root", "da");

    mysql_query("use ski ");

    $ergebnis=mysql_query("SELECT * FROM reservierung");

    echo("<b>Reservierungen:</b>");
    echo("<p> </p>");

    echo("<table border=1 cellpadding=5>");

    echo("<tr><td><b>NR.</b></td>");
    echo("<td><b>Vorname</b></td>");
    echo("<td><b>Nachname</b></td>");
    echo("<td><b>Alter</b></td>");
    echo("<td><b>Unterkunft</b></td>");
    echo("<td><b>Kurs</b></td>");
    echo("<td><b>Könnensstufe</b></td>");
    echo("<td><b>von</b></td>");
    echo("<td><b>bis</b></td>");
    echo("<td><b>Mail-Adresse</b></td>");
    echo("<td></td></tr>");

    $zeile=mysql_fetch_array($ergebnis);

    while($zeile=mysql_fetch_array($ergebnis))
    {

    echo("<tr><td> $zeile[ID]</td>");
    echo("<td> $zeile[Vorname]</td>");
    echo("<td> $zeile[Nachname]</td>");
    echo("<td> $zeile[Age]</td>");
    echo("<td> $zeile[Unterkunft]</td>");
    echo("<td> $zeile[Kurs]</td>");
    echo("<td> $zeile[Koennensstufe]</td>");
    echo("<td> $zeile[von]</td>");
    echo("<td> $zeile[bis]</td>");
    echo("<td> $zeile</td>");

    }

    mysql_close();

    Ich bekomme immer einen error:

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\SchischuleLederer\Homepage\Passwort.php on line 42

    Bitte um Hilfe
     
  2. Charly

    Charly Datenbank-Guru

    Hallo daluk,

    gib mal den 2ten Parameter beim fetch an.
    Entweder MYSQL_ASSOC oder MYSQL_NUM und nicht MYSQL_BOTH (Standard)

    Bin mir nicht sicher könnte aber gehen.

    Gruß Charly
     
  3. daluk

    daluk Benutzer

    so:

    MYSQL_FETCH_ASSOC(....)

    ?

    LG
     
  4. Charly

    Charly Datenbank-Guru

    ne so:

    $zeile=mysql_fetch_array($ergebnis, MYSQL_ASSOC);

    oder so:

    $zeile=mysql_fetch_array($ergebnis, MYSQL_NUM);

    !

    Gruß Charly
     
    Walter gefällt das.
  5. daluk

    daluk Benutzer

    danke charly. leider ändert sich da trotzdem nichts :(

    daluk
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden