Se connecter sur une base de données

Résolu
skykiller31 Messages postés 116 Statut Membre -  
ekudarius Messages postés 175 Statut Membre -
Bonjour,
y a t il qq1 qui peut me donner le code php pour pouvoir se connecter sur une base de données?
user:root
password:
name server: localhost

je travaille sur wampserver5
merci d'avance!
Configuration: Windows XP
Firefox 2.0.0.14

6 réponses

  1. ekudarius Messages postés 175 Statut Membre 51
     
    mysql_connect("localhost", "root", "****");
    mysql_select_db("XXXX");

    XXXX = le nom de ta base de données

    0
    1. skykiller31 Messages postés 116 Statut Membre 5
       
      je vois que vous m'avez sur-estimé :d
      je suis nul en php je galère il y a qq jours pour me connecter sur ma base de donnée (enfin une seule table que j'ai crée jusqu'à mtn)
      alors si vous pouvez me donner le code de A jusqu'à Z peut etre que vous m'aidrez à comprendre ce langage "plus compliqué que VB"
      0
  2. ekudarius Messages postés 175 Statut Membre 51
     
    Hé bien dit moi ce que tu souhaite exactement faire.

    Connexion à ta base de données :

    mysql_connect("localhost", "root", "****");
    mysql_select_db("XXXX");

    XXXX = le nom de ta base de données

    Sélection de ta table :

    mysql_query('SELECT * FROM ta_table');

    Le * signifie que tu sélectionne toutes les variables.
    Après tu peu rajouter WHEN ta_variable="celle_demander".

    Sinon il te faut lire ce tuto :

    https://openclassrooms.com/fr/courses#ss_part_1

    Il taprend a te conecter à une base de données, récupérer des valeurs d'une table, et les critères de séléctions.

    Bonne chance ^^
    0
    1. skykiller31 Messages postés 116 Statut Membre 5
       
      merci pour le lien mais il y a peu de choses interessantes!
      0
  3. ekudarius Messages postés 175 Statut Membre 51
     
    A bon O_o'

    Alors dis moi ce que tu veu faire exactement ?
    0
    1. skykiller31 Messages postés 116 Statut Membre 5
       
      merci d'avoir répondu :)

      voici mon code php:

      <?php
      $user="root";
      $pass="";
      $db="localhost";
      $link = mysql_connect($db,$user,$pass);
      mysql_select_db($bd_site_web);
      $pseudo=$_GET["txt_pseudo"];
      $email_abonné=$_GET["txt_email"];
      $sqlInsertionpseudo="INSERT INTO abonné values('', '" . $pseudo . "', '" . $email_abonné . "')" ;
      $bd_site_web=mysql_query($sqlInsertionpseudo);
      $email_abonné=mysql_affected_rows();
      echo("$pseudo ajouté");
      ?>

      le probleme c'est que ça m'affiche qu'il a ajouté les données saisies dans les deux zones texte mais quand je veux voir ça dans phpmyadmin j'y trouve rien
      donc le principe que je cherche à maitrisé c'est le fait de pouvoir se connecter sur un serveur et se connecter sur une base de données precise et de pouvoir manipuler toutes les tables qui s'y trouve.
      pensez vous que ce code est juste?
      0
  4. ekudarius Messages postés 175 Statut Membre 51
     
    Oui sa me semble juste mais montre moi un screen de ta table dans phpadmin le problème vien peu ètre de la
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. skykiller31 Messages postés 116 Statut Membre 5
     
    salut ekudarius!
    j'ai trouvé le probleme c'est $link qui renvoie les parametres de connexion
    il fallait écrire :
    mysql_select_db('bd_site_web',$link);
    pour que ça marche

    merci beaucoup pour ton aide!
    et bon dimanche!
    0
  7. ekudarius Messages postés 175 Statut Membre 51
     
    De rien, merci toi aussi

    Bonne continuation
    0