Avatar ·

Erreur "expects parameter 1 to be resource" lors de l'utilisation de mysql_fetch_array() en PHP

Bonjour à tous ! Je suis débutant en PHP et MySQL, et j'ai un problème que je n'arrive pas à résoudre. J'écris un script simple pour afficher les données de la table users. Voici mon code : ```php $connection = mysql_connect('localhost', 'root', ''); mysql_select_db('test', $connection); $query = "SELECT * FROM users"; $result = mysql_query($query); while ($row = mysql_fetch_array($result)) { echo $row['name'] . '
'; } ``` Mais au lieu de la liste attendue des noms, je reçois l'erreur : "Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in ..." J'ai vérifié la connexion à la base de données — elle semble fonctionner. Dites-moi, qu'est-ce que je fais de travers ? Pourquoi $result n'est-il pas une resource ? J'ai essayé différentes variantes : mysql_fetch_assoc(), mysql_fetch_row() — partout la même erreur. Peut-être que le problème