Bonjour

j'ai développé un calendrier dynamique grâce à ce tu tutoriel
http://j-seignalet.developpez.com/tu...ax/calendrier/

lorsque je l'ai développé en local tous fonctionne à merveille
mais depuis que j'ai mis les fichiers sur le serveur j'ai un pb mysql_query
après en avoir parlé dans la rubrique javascript, on m'a conseillé de poster ici le message
http://www.developpez.net/forums/d60...n/#post3560077

l'erreur constaté dans la console firebug
select * from agenda where date_agenda='2008/8/1'<br />

<b>Warning</b>: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <b>/home/www/chaco/www/onlygroove/pages/ajax_calendrier.php</b> on line <b>74</b><br />

<br />

<b>Warning</b>: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in<b>/home/www/chaco/www/onlygroove/pages/ajax_calendrier.php</b> on

line <b>74</b><br />
select * from agenda where date_agenda='2008/8/2'<br />

<b>Warning</b>: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in <b>/home/www/chaco/www/onlygroove

/pages/ajax_calendrier.php</b> on line <b>74</b><br />

<br />

<b>Warning</b>: mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in <b>/home/www/chaco/www/onlygroove/pages/ajax_calendrier.php</b> on

line <b>74</b><br />
même erreur pour toutes les dates d'aout

pourtant le code n'a pas d'erreur à prori et la date est bien récupérer puisque l'echo de la requête sql est bonne s'exécute bien ds phpmyadmin

Voici le code au cas où je ne vois pas une coquille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
        if(checkdate($mois,$num_jour_courant,$annee)){
              //On vérifie si un évènement a lieu ce jour ci
              $date=$annee."/".$mois."/".$num_jour_courant;
              $contenu='';
              $sql="select * from agenda where date_agenda='".$date."'";
              echo $sql;
			  $result=mysql_query($sql);
			  if($result){
                  $nbre=mysql_num_rows($result);
 
                  if($nbre>0){
                     //lien vers le script qui va déclencher l'affichage des évènement pour le jour donné
                     $lien='<a href=\'#\' onclick=\'showEvent(\\"'.$date.'\\");\'>'.$num_jour_courant.'</a>';
                     $tab_jours[$compteur]=$lien;
                  }else
                  {
 
                    $tab_jours[$compteur]=$num_jour_courant;
                  }
                  mysql_free_result($result);
              }
              $num_jour_courant++;
 
         }else
         {
           $tab_jours[$compteur]='';
         }
 
     }
       $compteur++;
     }
 
     ///////////////////////////////////////////////////////////////////////////////////
     // Maintenant que l'on a notre tableau d'évènements pour chaque jour du mois
     // On finit de construire la réponse JSON
     ///////////////////////////////////////////////////////////////////////////////////
     if(!empty($tab_jours)){
        $retour_json.=' "calendrier" : [ ';
        $compteur=1;
        while($compteur<43){
           if($compteur==42){
            $retour_json.=' { "fill" : "'.$tab_jours[$compteur].'" } ';
           }else
           {
            $retour_json.=' { "fill" : "'.$tab_jours[$compteur].'" } , ';
           }
        $compteur++;
        }
        $retour_json.=' ] ';
     }
     $retour_json.=' } ';
 
     echo $retour_json;
Toutes les requêtes des autres pages qui sont dans ce répertoire s'exécutent correctement

Merci d'avance pour votre aide