[PHP & MySQL] Ausgabe der mysql Tabelle fehler

Kuhmuhphu
Ich hab ein Problem.. und zwar mache ich gerade eine Ausgabe einer mysql Tabelle und bekomme diesen Fehler hier

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /users/nicerun/www/neu/wartelisteaus.php on line 86

diese Stelle hier ist line 86
php:
1:
2:
3:
";
    while ($row = mysql_fetch_assoc($result)) {
echo "


Irgendwie find ich da den Fehler nicht... hier mal der ganze Code
(Ist bestimmt ein ganz blöde simpler Fehler.. die mache ich nämlich irgendwie immer großes Grinsen )

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>







  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">











  <title>wartelisteaus.php</title>
  <link rel="stylesheet" type="text/css" href="stylesheets.css">
</head>


<body bgcolor="d5cac0">




<h2 class="h2">W A R T E L I S T E  A U S B I L D U N G</h2>




<hr class="linie">
<br style="color: rgb(102, 102, 102);">




<div style="text-align: center;">Hier findet ihr die Leute die für eine Ausbildung ihres Pferdes angefragt haben. Wir setzten uns mit euch in Verbindung sobald wir können und machen euch einen Kostenvoranschlag und sagen euch wie lange der Aufenthalt bei uns sein wird.<br>




</div>




<br>


 <?php
   include('db.php');
  $sql "SELECT id, name, email, anzahlpferde, stand, hofname FROM ausbildung";
   $result mysql_query($sql);
echo"
<table
 style="width100%; text-alignleftmargin-leftautomargin-rightauto;"
 border="0" cellpadding="0" cellspacing="2">
  <tbody>
    <tr>
      <td style="width323px;" colspan="4">
      <hr class="linie"></td>
    </tr>
    <tr>
      <td
 style="background-colorrgb(220211204); width326pxtext-aligncenter;">Platz</td>
      <td
 style="background-colorrgb(220211204); width323pxtext-aligncenter;">Bestizer</td>
      <td
 style="background-colorrgb(220211204); width326pxtext-aligncenter;">Pferdeanzahl</td>
      <td
 style="background-colorrgb(220211204); width323pxtext-aligncenter;">Stand
der Pferde und ausbildung bis</td>
    </tr>
    <tr>
      <td style="width323px;" colspan="4">
      <hr class="linie"></td>
    </tr>
    <tr> ";
    while ($row mysql_fetch_assoc($result)) {
echo "
      <td style="width326px;">{$row[id]}</td>
      <td style="width323px;"><a href="{$row[hofname]}">{$row[name]}</a></td>
      <td style="width326px;">{$row[anzahlpferd]}</td>
      <td style="width323px;">{$row[stand]}</td>
    </tr> " ;
    }
    echo"
  </tbody>
</table>
";
      mysql_close()
?>




</body>
</html>
Stelo
Hört sich fast so an, als hättest du keinen Inhalt in der Datenbank.

Ändere mal folgendes:
php:
1:
$result mysql_query($sql) OR die(mysql_error());


php:
1:
2:
3:
4:
5:
6:
7:
8:
if (mysql_num_rows($result) == 0) {
echo "Keine Einträge in der DB";
} else {
while ($row mysql_fetch_assoc($result)) {

...
}
}
Kuhmuhphu
Dankeschön smile ich hatte einfach nur einen Buchstaben zuviel.. (war ja klar das ich so einen blöden Fehler mache und ihn nicht erkenne ;P )