Fehler "expects parameter 1 to be resource" bei mysql_fetch_array() und anderen Funktionen
Hallo zusammen! Ich habe gerade angefangen, PHP und MySQL zu lernen, und habe ein Problem, das mich ratlos macht. Ich versuche, Daten aus der Datenbank abzurufen, bekomme aber ständig diesen Fehler:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given
Hier ist mein Code:
<?php
$connection = mysql_connect("localhost", "root", "");
mysql_select_db("test_db");
$query = "SELECT * FROM users WHERE id = " . $_GET['id'];
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
echo $row['name'] . "<br>";
}
?>
Ich habe überprüft, dass die Verbindung zur Datenbank hergestellt wird, aber ich bekomme trotzdem diesen Fehler. Was mache ich falsch? Wie kann ich Daten aus MySQL korrekt abrufen? Ich habe gehört, dass man irgendwelche Überprüfungen durchführen muss, aber Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen