Can't connecte to local mysql

isis59 -  
 Utilisateur anonyme -
Bonjour, voila je viens d'ajouter une page a mon site, et j'obtiens l'erreur suivante :

Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/unlimitedwar/www/Admin/Adm_ListerNews.php on line 50

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/unlimitedwar/www/Admin/Adm_ListerNews.php on line 50

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/unlimitedwar/www/Admin/Adm_ListerNews.php on line 51


j'ai lu plusieurs topics sur le forum et tous annoncent un probleme du serveur, hors toutes mes autres pages fonctionnent donc si quelqu'un a une idée ça serait cool. Merci d'avance.
Configuration: Windows 2003 Internet Explorer 7.0

4 réponses

  1. ryftyhdthvueur
     
    serieux je voi pa coment taider dsl
    1
    1. akramaldo
       
      moi aussi et moi aussi j'ai besoin d'aide.....
      0
  2. isis59
     
    voicile code de la page :

    <h2><a href="?page=Adm_AjtNews&dossier=..\Admin">Ajouter une news</a></h2>

    <?php

    //-----------------------------------------------------
    // Vérification 1 : est-ce qu'on veut poster une news ?
    //-----------------------------------------------------

    if (isset($_POST['titre']) AND isset($_POST['contenu']))
    {
    $titre = addslashes($_POST['titre']);
    $contenu = addslashes($_POST['contenu']);
    // On vérifie si c'est une modification de news ou pas
    if ($_POST['id_news'] == 0)
    {
    // Ce n'est pas une modification, on crée une nouvelle entrée dans la table
    SQLInsert("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "', '" . date() . "')");
    }
    else
    {
    // On protège la variable "id_news" pour éviter une faille SQL
    $_POST['id_news'] = addslashes($_POST['id_news']);
    // C'est une modification, on met juste à jour le titre et le contenu
    SQLInsert("UPDATE news SET titre_news='" . $titre . "', contenu_news='" . $contenu . "' WHERE id_news='" . $_POST['id_news'] . "'");
    }
    }

    //--------------------------------------------------------
    // Vérification 2 : est-ce qu'on veut supprimer une news ?
    //--------------------------------------------------------

    if (isset($_GET['supprimer_news'])) // Si on demande de supprimer une news
    {
    // Alors on supprime la news correspondante
    // On protège la variable "id_news" pour éviter une faille SQL
    $_GET['supprimer_news'] = addslashes($_GET['supprimer_news']);
    SQLInsert('DELETE FROM news WHERE id_news=\'' . $_GET['supprimer_news'] . '\'');
    }
    ?>

    <table><tr>
    <th>Modifier</th>
    <th>Supprimer</th>
    <th>Titre</th>
    <th>Date</th>
    </tr>

    <?php
    $retour = mysql_query('SELECT * FROM news ORDER BY id DESC');
    while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les news
    {
    list($annee,$mois,$jour)=split('-',$Resultat['datenaissance_jeune']);
    $date = $jour."/".$mois."/".$annee;
    ?>

    <tr>
    <td><?php echo '<a href="?page=Adm_AjtNews&dossier=..\Admin&modifier_news=' . $donnees['id'] . '">'; ?>Modifier</a></td>
    <td><?php echo '<a href="?page=Adm_ListerNews&dossier=..\Admin&supprimer_news=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
    <td><?php echo stripslashes($donnees['titre']); ?></td>
    <td><?php echo $date; ?></td>
    </tr>

    <?php
    } // Fin de la boucle qui liste les news
    ?>
    </table>
    0
    1. Utilisateur anonyme
       
      déjà montre nous tes lignes 50 et 51
      0
  3. Utilisateur anonyme
     
    connexion mysql n'est pas établie !! deja essaye de corriger la premiere erreur toi même.
    entre le bon identifiant, hôte , mot de passe
    et n'oublie pas la fonction die() ou exit()
    0