Nico: Problem mit Tabelle und «hr»

Hallo Leute,

Was will ich?
Abfrage einer Mysql-Database darstellen.
Wie?
Pro Datensatz eine zweispaltige Tabelle mit jeweils anschliessender horizontaler Linie.
Hier der Code der NICHT funzt:
-----------------------------------------------
if($result=mysql_query($sql))
{
echo"<table border=1 cellpadding=3 cellspacing=0 bgcolor="#DFFFFF" bordercolor="#0000FF">\n";

while(list()=mysql_fetch_row($result)){echo"<tr><td></td><td></td></tr>\n";
}
echo"</table>";
echo"<hr>";
mysql_free_result($result);
}
------------------------------------------------
Lasse ich 'bgcolor', 'bordercolor' und 'echo"<hr>";', laeuft's .... nur icht so, wie ich's haben will (s.o.).

Kann wer helfen?

Danke im voraus und Gruss
Nico

  1. Hallo  Nico,

    echo"<table border=1 cellpadding=3 cellspacing=0 bgcolor="#DFFFFF" bordercolor="#0000FF">\n";
    Diese " müssen Ecaped werden    -------------------------^--------^--------------^--------^

    echo"<tr><td> </td><td> </td></tr>\n";
    besser mit     ^-------------^----> ganz leere Tabellenzellen
    rendert der Netscape unerwartet.

    Gruss,
    Carsten

    1. Hallo Carsten,

      Danke fuer den Tipp!

      Wuesstest Du auch, wie ich jeweils eine horizontale Linie zwischen die Ausgabe der einzelnen Datensaetze bekomme?

      Gruss
      Nico

      Hallo  Nico,

      echo"<table border=1 cellpadding=3 cellspacing=0 bgcolor="#DFFFFF" bordercolor="#0000FF">\n";
      Diese " müssen Ecaped werden    -------------------------^--------^--------------^--------^

      echo"<tr><td> </td><td> </td></tr>\n";
      besser mit     ^-------------^----> ganz leere Tabellenzellen
      rendert der Netscape unerwartet.

      Gruss,
      Carsten

      1. Hi,

        Wuesstest Du auch, wie ich jeweils eine horizontale Linie zwischen die Ausgabe der einzelnen Datensaetze bekomme?

        <tr><td colspan=3><hr></td></tr>

        Cheatah

        1. Hi Chaetah,

          <tr><td colspan=3><hr></td></tr>

          Danke!
          Gruss
          Nico