Mahlzeit Roffl,
ich hab ein problem beim ausgeben einer sql datenbank. der fehler ist immer: "mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given..."
Ich übersetze mal frei: "mysqli_fetch_assoc() erwartet, dass der erste Parameter vom Typ mysqli_result ist, es wurde aber ein boolean-Wert übergeben..."
Dämmert's?
$db = @mysqli_connect($host, $user, $pass) or die("Verbindung zu MySQL gescheitert!");
Jawoll ... eventuelle Fehlermeldungen unterdrücken wir und falls es nicht klappt, lassen wir den Anwender halt im Regen stehen. Beachte bitte Zitat 1281!
$sql = "SELECT * FROM $typ";
Woher kommt $typ? Was ist dort enthalten?
$result = mysqli_query($db, $sql);
Informiere Dich darüber, welche Rückgabewerte die Funktion mysqli_query() liefert. Lasse Dir ggf. mittels mysqli_error() ausgeben, welcher Rückgabewert in Deinem konkreten Fall auftritt. Überlege, ob ...
while ($row = mysqli_fetch_assoc($result)){
... mysqli_fetch_assoc() damit etwas anfangen kann und inwiefern die o.g. Fehlermeldung Dir ziemlich *genau das* mitteilt.
bitte um hilfe
Kannst Du haben: Dir fehlen elementare Grundlagen im sinnvollen Debuggen.
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|