Statistiques| Inscription| Espace privé
Développement Web
Accueil > PHP/MySQL
Le plan Les galeries
Dernière mise à jour :
vendredi 15 mai 2009
Contact
Webmestre
olivier ramos
ParamSPIP
Agenda
<<   Avril 2024   >>
Lu Ma Me Je Ve Sa Di
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5



PHP/MySQL
 
 
 
 
PHP permet de lancer des requêtes sur un serveur de base de données MySQL.

La procédure est simple et illustrée par l’exemple qui suit.

Les identifiants de connexion à la base "exemple" en local sont :
< ?php
// Nom de l’hôte
$host="localhost" ;
// Nom de la base
$base="exemple" ;
//Login de connexion
$login="root" ;
//Mot de passe de connexion
$mdp="" ;
 ?>

La connexion à cette base par un script PHP se fera par les instructions :

< ?php
mysql_connect($host,$login,$mdp) ;
mysql_select_db($base) ;
 ?>

Si la requète SQL consiste à récupérer tous les champs de la table nommée "enregistrements", on procédera de la manière suivante pour les afficher :

< ?php

$reponse= mysql_query("SELECT * FROM enregistrements") ;
while ($enregistrement = mysql_fetch_array($reponse)){
echo "<pre>" ;
print_r($enregistrement) ;
echo "<pre>" ;
}
 ?>

On remarquera que le pointeur $reponse n’est pas exploitable directement et que l’on utilise la fonction
mysql_fetch_array() qui a l’avantage de créer un double tableau à la fois associatif et indicé.