Lire une base de donnée

webbeginner Messages postés 3 Statut Membre -  
Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   -
salut, moi c est webbeginner, je voudrais que vous m aidiez, cela fait maintenant un siècle que je cherche a connecter mon site d avec ma base de donnée mais en vain...j ai essayé la connexion avec PDO et mysql_ mais rien... s il vous plait aidez moi...

1 réponse

  1. webbeginner Messages postés 3 Statut Membre
     
    voici le code que j ai mis :

    <?php
    $serveur = "https://mysql16.lwspanel.com/phpmyadmin/";
    $base = "(*** Informations personnelles supprimées par la modération ***)";
    $user = "(*** Informations personnelles supprimées par la modération ***)";
    $pass = "(*** Informations personnelles supprimées par la modération ***)";

    /*
    $mysqli est une nouvelle instance de la classe mysqli
    prédéfinie dans php et hérite donc de ses propriétés et méthodes
    connexion à la base de données
    • /

    $mysqli = new mysqli($serveur, $user, $pass, $base);
    // si la connexion se fait en UTF-8, sinon ne rien indiquer
    $mysqli->set_charset("utf8");
    /*
    utilisation de la méthode connect_error
    qui renvoie un message d'erreur si la connexion échoue
    • /

    if ($mysqli->connect_error) {
    die('Erreur de connexion ('.$mysqli->connect_errno.')'. $mysqli->connect_error);
    }
    ?>
    <?php
    if ($mysqli->connect_error) {
    echo 'connexion impossible... :'.$mysqli->connect_error;
    }
    else {
    echo 'connexion réussie : '.$mysqli->host_info;
    }
    ?>
    <?php
    $mysqli->close();
    ?>

    et voici ce qui s affiche comme erreur:

    Warning: mysqli::mysqli(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /htdocs/index.php on line 12

    Warning: mysqli::mysqli(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known in /htdocs/index.php on line 12

    Warning: mysqli::set_charset(): Couldn't fetch mysqli in /htdocs/index.php on line 14
    Erreur de connexion (2002)php_network_getaddresses: getaddrinfo failed: Name or service not known
    0
    1. Judge_DT Messages postés 27651 Date d'inscription   Statut Modérateur Dernière intervention   10 013
       
      Salut,

      L'adresse du serveur est erronée, elle ne doit pas être au format "http://" mais juste le nom d'hôte (DNS) ou l'adresse IP de celui-ci.

      Bien à toi,
      0