interroger une bese free

interroger une bese free - PHP - Programmation

Marsh Posté le 13-12-2005 à 00:36:01    

bonjour;
je suis debutant en php/mysql et je veux me connecter a ma base de données sur free.
voila mon code php.

Code :
  1. <?php
  2. // on se connecte à MySQL
  3. $db = mysql_connect('sql.free.fr', 'login', 'mot de passe)or die ('connexion refuse');
  4. // on sélectionne la base
  5. mysql_select_db('la base',$db);
  6. // on crée la requête SQL
  7. $sql = 'SELECT id,nom FROM clients';
  8. // on envoie la requête
  9. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  10. // on fait une boucle qui va faire un tour pour chaque enregistrement
  11. while($data = mysql_fetch_assoc($req))
  12.     {
  13.     // on affiche les informations de l'enregistrement en cours
  14.     echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
  15.     echo ' <i>date de naissance : '.$data['date'].'</i><br>';
  16.     }
  17. // on ferme la connexion à mysql
  18. mysql_close();
  19. ?>


 
et voila l'erreur :
 
Warning: mysql_connect(): Lost connection to MySQL server during query in /home/toto/public_html/connexion_mysql.php on line 3
connexion refuse
 
aidez moi  
merci d'avance.

Reply

Marsh Posté le 13-12-2005 à 00:36:01   

Reply

Marsh Posté le 13-12-2005 à 01:17:27    

T'es sur de ton login et mdp et y'a toutes les ' pas comme dans ton code ici?
 
Sinon t'as réessayé, peut être un petit souci momentané de free ;)

Reply

Marsh Posté le 13-12-2005 à 09:37:07    

il faut mettre localhost a la place de sql.free.fr ;)

Reply

Marsh Posté le 13-12-2005 à 14:33:45    

nan free ça marche très bien, c'est juste le nom de la BDD qui est le même que le login c'est tout

Reply

Marsh Posté le 13-12-2005 à 17:59:40    

ca ne marche pas nan plus
j'ai tout essayé  

Reply

Marsh Posté le 14-12-2005 à 19:16:58    

Ca bloque toujours sur la connexion? T'es sur des identifiants? T'as moyen de vérfier autrement:??:

Reply

Marsh Posté le 14-12-2005 à 19:43:53    

Essaye de te connecter à l'interface PHPMyadmin de free pour verifier tes identifiants :
http://sql.free.fr
PS: le script php est bien hébergé par les serveurs pageperso de Free ? sinon ça ne marchera jamais.


Message édité par jlighty le 14-12-2005 à 19:45:01
Reply

Marsh Posté le 14-12-2005 à 21:22:01    

Salut !  
 
As-tu activer ta base de donnée Mysql de Free ??
 

Reply

Marsh Posté le 15-12-2005 à 13:37:13    

Le probléme vient peut-être de chez free :
j'avais une base sur un compte free et depuis une semaine, je me prends des "access denied" à chaque connexion alors que j'ai toujours accès aux ficier en écriture...
pour info, voila le serveur free qui merde pour moi :
   Access denied for user '***'@'212.27.63.114'  
ils doivent avoir des problèmes de login, car je n'accède pas non plus à Phpmyadmin

Reply

Sujets relatifs:

Leave a Replay

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