Easyphp/Mysql

Bonjour,

Je code en PHP/MYSQL Mais je n'arrive pas a me connecter a mysql.

En gros je cherche mes identifiants.

Je suis avec EasyPHP.

Pouvez vous me dire comment les avoirs ?

faut-t-il que son site soit heberger ?

Merci d'avance
Configuration: Windows Vista
Firefox 3.0.13

13 réponses

  1. slt
    d'abord est ce que le code a fonctionné ?
    et quels sont les identifiants que tu veux changer ?
    cdlt.
    1. essayer :

      if($id=mysql_connect("localhost","root",""))
      {
      if($id_db=mysql_select_db("coursphp"))
      {
      echo "succès de connection";
      /*code du script*/
      }
      else
      {
      die("echec de connection à la base");
      }
      }
      else
      {
      die("echec de connection au serveur de base de données");
      }
      1. pense à mettre ";" à la fin de cette ligne

        $con = mysql_connect("localhost","root","mysql")
        1. dsl mais sa affiche sa :

          Parse error: parse error in C:\Program Files\EasyPHP 3.0\www\Essai[poursite]\Accueil.php on line 21

          Sans auccune images n'y rien
          1. sa : ?

            $con = mysql_connect("localhost","root","mysql")
            if($con)
            {
            $sel_base = mysql_select_db("pao");
            if(!$sel_base)
            {
            echo "erreur de selection de la bdd";
            }
            }
            else
            {
            echo "erreur de connexion au serveur MySQL";
            }
            1. tu utilises la version de EasyPHP 3.0 ?
              essaie ça voir
              mysql_connect("localhost","root","mysql") pour te connecter à la BDD
              cdlt.
              1. euh merci pour vos reponses sauf que j'ai un probleme il m'affiche cette erreur:

                Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 3.0\www\Essai[poursite]\Accueil.php on line 20
                erreur de connexion au serveur MySQL
                1. salut,
                  mysql_connect($server,$user,$password) : permet de se connecter au
                  serveur $server en tant qu’utilisateur $user avec le mot de passe $password,
                  retourne l’identifiant de connexion si succès, FALSE sinon

                  si tu travaille sur le localhost : mysql_connect("localhost","root","");
                  (généralement le mot de passe n'existe pas sauf si tu l'a configuré)
                  1. Slt
                    si tu es en local tu n'as pas besoin que le site soit héberger
                    normalement tes idetifiants pour te connecter à MySQL sont
                    hote : "localhost"
                    user : "root"
                    pwd : ""

                    exemple pour se connecter voici un petit script

                    $con = mysql_connect("localhost","root","");
                    if($con)
                    {
                    $sel_base = mysql_select_db("nom_de_ta_base_dd");
                    if(!$sel_base)
                    {
                    echo "erreur de selection de la bdd";
                    }
                    }
                    else
                    {
                    echo "erreur de connexion au serveur MySQL";
                    }

                    cdlt.
                    1. bonjour,

                      voilà un fichier connect.php

                      <?php

                      /* connexion à la base de donnnées locale WXP*/
                      #specify the connection information
                      $db_server ="localhost";
                      $db_name = "basename";
                      $username = "root";
                      $password = "";

                      #Connexion à la base
                      $dbh = @mysql_connect($db_server,$username,$password) or die
                      ("La connection sur $db_server plantée.");

                      #select the database. If the database is not found on the server, let us know
                      $db = @mysql_select_db($db_name) or die
                      ("Connection made. But database '$db_name' was not found.");

                      ?>