Se connecter sur une base de données
Résolu/Fermé
skykiller31
Messages postés
112
Date d'inscription
dimanche 20 avril 2008
Statut
Membre
Dernière intervention
5 août 2011
-
26 avril 2008 à 21:53
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 - 27 avril 2008 à 15:10
ekudarius Messages postés 174 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 21 mai 2008 - 27 avril 2008 à 15:10
A voir également:
- Se connecter sur une base de données
- Se connecter à ma boite hotmail - Guide
- Comment se connecter à chromecast - Guide
- Gmail se connecter - Guide
- Facebook se connecter à un autre compte - Guide
- Yahoo mail se connecter - Guide
6 réponses
ekudarius
Messages postés
174
Date d'inscription
mercredi 21 février 2007
Statut
Membre
Dernière intervention
21 mai 2008
51
26 avril 2008 à 22:06
26 avril 2008 à 22:06
mysql_connect("localhost", "root", "****");
mysql_select_db("XXXX");
XXXX = le nom de ta base de données
mysql_select_db("XXXX");
XXXX = le nom de ta base de données
ekudarius
Messages postés
174
Date d'inscription
mercredi 21 février 2007
Statut
Membre
Dernière intervention
21 mai 2008
51
26 avril 2008 à 22:33
26 avril 2008 à 22:33
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 ^^
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 ^^
skykiller31
Messages postés
112
Date d'inscription
dimanche 20 avril 2008
Statut
Membre
Dernière intervention
5 août 2011
5
26 avril 2008 à 22:59
26 avril 2008 à 22:59
merci pour le lien mais il y a peu de choses interessantes!
ekudarius
Messages postés
174
Date d'inscription
mercredi 21 février 2007
Statut
Membre
Dernière intervention
21 mai 2008
51
27 avril 2008 à 00:09
27 avril 2008 à 00:09
A bon O_o'
Alors dis moi ce que tu veu faire exactement ?
Alors dis moi ce que tu veu faire exactement ?
skykiller31
Messages postés
112
Date d'inscription
dimanche 20 avril 2008
Statut
Membre
Dernière intervention
5 août 2011
5
27 avril 2008 à 00:47
27 avril 2008 à 00:47
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?
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?
ekudarius
Messages postés
174
Date d'inscription
mercredi 21 février 2007
Statut
Membre
Dernière intervention
21 mai 2008
51
27 avril 2008 à 10:27
27 avril 2008 à 10:27
Oui sa me semble juste mais montre moi un screen de ta table dans phpadmin le problème vien peu ètre de la
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
skykiller31
Messages postés
112
Date d'inscription
dimanche 20 avril 2008
Statut
Membre
Dernière intervention
5 août 2011
5
27 avril 2008 à 14:58
27 avril 2008 à 14:58
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!
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!
ekudarius
Messages postés
174
Date d'inscription
mercredi 21 février 2007
Statut
Membre
Dernière intervention
21 mai 2008
51
27 avril 2008 à 15:10
27 avril 2008 à 15:10
De rien, merci toi aussi
Bonne continuation
Bonne continuation
26 avril 2008 à 22:17
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"