j'ai un petit problème,je travaillait avec WAMP5, mais quand j'ai installer WAMPSERVER 2,on me donne des WARNING comme par exemple concernant la requete $article=mysql_fetch_array($resultat);j'obtient le problème -->>mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\3-Structure\stock.php.(ce warning n'existait pas avec la version WAMP5,en utilisant la meme requete). si vous avez la moindre remarque ou suggestion,n'hésiter pas. merci d'avance.
Quand tu as installé la nouvelle version de WampServer, ça a mis à jour tes versions de php et de mysql. Pour ceux qui n'ont pas séparé les bases de données du dossier d'install de Wamp, vous devez toujours migrer vos base (export puis import) depuis la dernière version vers la nouvelle.
Ton warning signifie que la fonction attend une ressource, à savoir, la connexion au serveur de bdd, et qu'elle recoit en fait un booléen (false) car la connexion a échouée.
Correction : Il faut réimporter ta base de données si ce n'est déjà fait, et bien penser à restaurer les utilisateurs et leurs privilèges.
Suggestion : Il faut toujours vérifier que la connexion à la base mysql se fait bien, et faire un traitement spécial pour gérer les erreurs de mysql_connect et de mysql_select_db. Penses également à utiliser le paramètre facultatif dans la fonction mysql_close.