Je pense avoir le même problème. J'ao systématiquement le message : "Fatal error: Call to undefined function mysql_connect() in ...... " A priori, si j'en crois la littérature PHP, il ne reconnait pas la commande mysql_connect ....
Bon d'abord, mysql_error() doit être remplacé par mysqli_error() Ensuite, depuis mysql 4.1, mysqli_connect nécessite 2 paramètres : D'ABORD l'indentifiant de connection ( $db chez toi ) et ensuite ta commande SQL, ce qui donne ceci : mysqli_query($db,$sql) Et enfin, la synthaxe de mysqli_select_db() est incorrecte : remplace-la par ceci : mysqli_select_db($db,'test');
Voila j'espere que ça t'aidera, mais n'oublie pas qu'aucun serveur web n'est encore passé à mysql 4.1 ... donc n'utilise wamp 1.4.x que pour tes tests
Est-ce que ca marche ! Moi, j'ai le meme probleme, et apparement il faut installer le composant "PHP-MySQL" mais je ne le trouve pas pour win2k, IIS5 et PHP.
J'ai la solution. J'ai ecrit une bafouille dans un anglais pas tres complique ;o) [membres.lycos.fr]
Pour resumer : 1- retirer le commentaire ";" dans php.ini devant "extension=php_mysql.dll" 2- verifier que vous avez les 2 dlls libmysql.dll et php_mysql.dll dans le repertoire php
ces dlls ne sont pas incluses dans php-5.0.3-installer.exe mais sont dans php-5.0.3-Win32.zip
Ca marche maintenant. n'hesitez pas a me contacter directement par mail
Salut , en fait j'ai le meme prob que domi67 sauf que je trravail sous linux redhat9. En fait Apache ,php et mysql fonctionnent independemment les uns des autres. Mais php et ne reconnais pas les fonction de mysql
A t il une modif a faire dans le fichier php.ini. Si oui que faut il modifier? Merci