[PHP] Problème de connection à la base de données

Problème de connection à la base de données [PHP] - PHP - Programmation

Marsh Posté le 08-01-2006 à 20:42:14    

Voilà je pense que le sujet a déja été abordé, mais je n'ai rien trouvé en faisant une recherche (et sous google, il m'envoie sur des pages qui ont la même erreur...)
 
voilà ce que j'ai :  
 

SALUT
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/page1.php on line 4
 
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/page1.php on line 8


 
avec la page php suivante :  

Code :
  1. <?php
  2. echo ("SALUT" );
  3. $db=mysql_connect('localhost', 'root', '');
  4. mysql_select_db($db, 'essai');
  5. $r="SELECT * FROM CLIENT";
  6. $result = mysql_query(db,$r );
  7. echo($result);
  8. ?>


 
(c'était juste pour tester mon installation nouvelle de mon serveur LAMP :))
 
j'avais avant une autre erreur, j'ai du rajouter

extension=mysql.so


 
dans /etc/php4/apache2/php.ini
 
(soyez indulgents, je débute!)
 
merci

Reply

Marsh Posté le 08-01-2006 à 20:42:14   

Reply

Marsh Posté le 08-01-2006 à 21:56:45    

mysql_select_db($db, 'essai'); ---> mysql_select_db('essai' , $db);
 
mysql_query(db,$r ); ---> mysql_query($r ,$db);
 
echo($result); ---> On affiche pas comme ca les resultats de la requete ... voir : mysql_fetch_* pour cela
 
Faut lire la doc koi ... :/
 
il manque un mysql_free_result($result); et un mysql_close($db); a la fin !!
 
La doc la doc la doc la doc la doc la doc la doc .... la doc  :o


Message édité par afbilou le 08-01-2006 à 21:59:23
Reply

Marsh Posté le 08-01-2006 à 23:34:09    

oui effectivement pour le mysql_fetch_array je m'en suis vite aperçu, mais je m'en inquiétais pas car le problème venait pas de là :)
 
 par contre pour le mysql_select_db et le mysql_query, merci de la réponse... Mon cours de PHP est faux apparemment, c'est pas vraiement de ma faute [:spamafote]...
 
Merci!

Reply

Marsh Posté le 08-01-2006 à 23:42:50    

Reply

Marsh Posté le 08-01-2006 à 23:45:08    

Exemple pour les fonctions permettant l'interfacage de mySQL par PHP : http://www.php.net/manual/fr/ref.mysql.php : tu descends un peu et oh miracle l'ensemble des fonctions qui vont bien xD

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed