Connection à une base de donnée, php/mysql
Utilisateur anonyme
-
sleepersh -
sleepersh -
Bonjour,
Voilà, je suis amateur et j'apprends sur Site du Zéro.
Aujourd'hui, je suis là car j'ai besoin de votre aide, elle me sera très utile pour la suite !
Si vous répondez, merci de me répondre en language normale, et non pas trop trop compliqué :)
Voilà :
J'apprenais sur Site du Zéro dans le sujet : "Lire les données" lien : [ Lien ]
Arrivé dans ce sujet, très important comme dit, j'ai été bloqué.
( il faut savoir que j'utilise wampserver)
Le problème :
Dans le sujet il est dit qu'il faut se connecter, il est aussi dit que php doit être utilisé entre "nous" et mySQL.
voilà le code pour la connection :
<?phpmysql_connect("localhost","nom","mot_de_passe");?>
Ma question :
Ce code, je ne sais pas où l'écrire, sous nottapad ( que j'utilise pour écrire en php et enrengistrer )
sous bloc-note ( presque même chose que l'autre (question débile :p)
Phpmyadmin ( Je ne sais pas comment faire si je dois me connecter à la base)
Enfin bref, j'aimerais une expliquation assez détaillée, je suis amateur il faut savoir :x
Merci de me dire pas à pas :D
Cordialement : Sleepersh
Voilà, je suis amateur et j'apprends sur Site du Zéro.
Aujourd'hui, je suis là car j'ai besoin de votre aide, elle me sera très utile pour la suite !
Si vous répondez, merci de me répondre en language normale, et non pas trop trop compliqué :)
Voilà :
J'apprenais sur Site du Zéro dans le sujet : "Lire les données" lien : [ Lien ]
Arrivé dans ce sujet, très important comme dit, j'ai été bloqué.
( il faut savoir que j'utilise wampserver)
Le problème :
Dans le sujet il est dit qu'il faut se connecter, il est aussi dit que php doit être utilisé entre "nous" et mySQL.
voilà le code pour la connection :
<?phpmysql_connect("localhost","nom","mot_de_passe");?>
Ma question :
Ce code, je ne sais pas où l'écrire, sous nottapad ( que j'utilise pour écrire en php et enrengistrer )
sous bloc-note ( presque même chose que l'autre (question débile :p)
Phpmyadmin ( Je ne sais pas comment faire si je dois me connecter à la base)
Enfin bref, j'aimerais une expliquation assez détaillée, je suis amateur il faut savoir :x
Merci de me dire pas à pas :D
Cordialement : Sleepersh
A voir également:
- Connection à une base de donnée, php/mysql
- Se connecter à gmail sur téléphone - Guide
- Base de registre - Guide
- Comment connecter chromecast à la télé - Guide
- Se connecter à ma boite hotmail - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
4 réponses
Bonsoir,
- pour écrire ton code php, n'utilises pas notapad mais télécharges et installes notepad++, tu verra c'est bien mieux ça colorie le code tu voie tes erreurs etc....
- pour se connecter à mysql:
(je suppose que c'est dans un script php)
- pour écrire ton code php, n'utilises pas notapad mais télécharges et installes notepad++, tu verra c'est bien mieux ça colorie le code tu voie tes erreurs etc....
- pour se connecter à mysql:
(je suppose que c'est dans un script php)
<?php
//parametres de configuration
$host="localhost"; //tu es sur ton serveur local wamp
$user="root";
$password="";// si tu n' as rien modifié au moment de l'installation de wamp
$db="le nom de ta base";
//connexion a la base
// le or die te permet de voir ce qui cloche si pb
$cnx=mysql_connect($host,$user,$password) or die ("Pb de connexion au serveur: ".mysql_error());
$base=mysql_select_db($db) or die ("Pb de selection base: ".mysql_error());
// on continue
$requette="SELECT * FROM ta_table WHERE etc....."; // construction de ta req
$reponse=mysql_query($requette) or die ("Pb avec la requette: ".mysql_error()); //soumission de la req
//la les résultats sont dans une zone mémoire, il faut aller les chercher
// tu peux avnat aller voir combien y en a
$nb_rep=mysql_num_rows($reponse);
//si tu veux afficher les resultats il faut faire une boucle avec un _fetch pour lire ligne par ligne
while($ligne=mysql_fetch_assoc($reponse)){
//tant qu'il y a des lignes on met chaque ligne dans un array associatif (index=nom des champs de la table)
echo "champ1: ".$ligne['nom_du_champ1_de_ta_table']."<br />";
}
?>
phpMyAdmin c'est pour gérer ta base de données:
- la creer
- creer les tables
- créer des utilisateurs
- supprimer etc..
- la creer
- creer les tables
- créer des utilisateurs
- supprimer etc..
Désolé pour le lien, j'y ai mis les images et tout ce que j'avais comme problème, donc voilà :
https://codes-sources.commentcamarche.net/
https://codes-sources.commentcamarche.net/