Problème connection SQL

Bonjour,

Bonjour je tente de me connecter sur ma base sql depuis mon site web mais voilà l'erreur :

[CODE]Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /homez.42/guitouzw/www/kfet/vente.php on line 2

Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /homez.42/guitouzw/www/kfet/vente.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /homez.42/guitouzw/www/kfet/vente.php on line 3

Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /homez.42/guitouzw/www/kfet/vente.php on line 5

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /homez.42/guitouzw/www/kfet/vente.php on line 5

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homez.42/guitouzw/www/kfet/vente.php on line 10

Warning: mysql_close(): no MySQL-Link resource supplied in /homez.42/guitouzw/www/kfet/vente.php on line 30/CODE

ET voici mon code :

[CODE]<?php
mysql_connect("localhost", "guitouzwgwsql", "*******"); // Connexion à MySQL
mysql_select_db("guitouzwgwsql"); // Sélection de la base mateo21

$reponse = mysql_query("SELECT * FROM boissons"); // Requête SQL

// On fait une boucle pour lister tout ce que contient la table :

while ($donnees = mysql_fetch_array($reponse) )
{
?>

<fieldset>
<legend><img src="images/texte_vente.png" alt="Titre - Vente" ></legend>
<center>
<p>
<br><input name="nom" type="text"><br><br> <p>
<?php echo $donnees['id']; ?> </p> <?php echo $donnees['nom']; ?> </p> <?php echo $donnees['type']; ?> </p>
<?php echo $donnees['qte']; ?> </p>
<?php echo $donnees['code']; ?> </p><br>

</p>
<br><br></center></fieldset>

<?php
}

mysql_close(); // Déconnexion de MySQL

?>/CODE

MErciii :)
Configuration: Windows XP
Firefox 3.5

5 réponses

  1. En 60 gp (j'ai le même hébergement) le serveur Mysql n'est pas en local, tu dois avec toutes les infos nécessaires dans un mail reçu après l'installation.
    1. Salut,

      Apparemment tu essais de te connecter à un serveur Mysql local qui n'existe pas ou ne fonctionne pas.
      Tu es sur un hébergement mutualisé ? tu es sur que le serveur Mysql est local ?
      1. J'ai un 60gp chez OVH, hébérgement mutualisé =)
    2. t'as ajouté le die(mysql_error()), et t'as toujours le meme message d'erreur ?
      1. ben j'ai plus mon menu et j'ai que cette ligne d'erreur :/
    3. Déjà remplace ta premiere ligne par
      mysql_connect("localhost", "guitouzwgwsql", "*******") or die (mysql_error()); // Connexion à MySQL

      ca t'affichera le pourquoi du problème de connexion
      1. Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /homez.42/guitouzw/www/kfet/vente.php on line 2
        Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)