problem mit ausgabe aus db

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • problem mit ausgabe aus db

    PHP-Code:
    <?php

    $dbserver
    "localhost";
    $dbname"";
    $dbuser"";
    $dbpass"";

    mysql_connect($dbserver$dbuser$dbpass);
    mysql_select_db($dbname);
    $res mysql_query("SELECT * FROM gaestebuch");

    if(
    $res)
    {
    echo 
    "<table>\n";
    while(
    $row=mysql_fetch_array($resMYSQL_ASSOC))
    {
    echo 
    "<tr>";
    for(
    $a 0$a mysql_num_fields($res); $a++)
    echo 
    "<td>" $name[$a] . "" $mail[$a] . "" $homepage[$a] . "" $message[$a] . "" $date[$a] . "</td>";
    echo 
    "</tr>\n";
    }
    echo 
    "</table>\n";
    mysql_free_result($res);
    }
    mysql_error()
    ?>
    Warum gibt er keine Daten, aber auch keine Fehler an?

  • #2
    Wie denn, wenn du keine DB ausgewaehlt hast?

    PHP-Code:
    $dbname""
    und was ist die variable $name ??
    Du benutzt zudem ein assoziatives Array ...

    PHP-Code:
    while($row=mysql_fetch_array($resMYSQL_ASSOC))
    {
         echo 
    "<tr>";
         for(
    $a 0$a mysql_num_fields($res); $a++)
         echo 
    "<td>" $name[$a] . "" $mail[$a] . "" $homepage 
         
    [$a] . "" $message[$a] . "" $date[$a] . "</td>";
    echo 
    "</tr>\n";

    Kommentar


    • #3
      Hallo friedemann,

      probiers mal mit
      PHP-Code:
      echo "<td>" $row[name] . "" $row[mail] . "" $row[homepage]...... 
      Die Spaltennummer musst Du eigentlich nicht mehr per $a ansprechen, da Du ja die Spalten schon über ihre Namen ansprichst. name, mail usw.
      Grüße an alle und weiterhin frohes Arbeiten

      Kommentar

      Lädt...
      X