Les bases

Le Langage

Fonctions

Intégration Mysql

Astuces

Hébergement
Annuaire
 

Chapitre 4 - Intégration avec les bases Mysql

 
 

2) Lire les données dans une base Mysql

Pour lire les infos dans une table Mysql, il faudra utiliser une requete identique à celle ci
dessous.

SELECT * FROM nom_table

 

a) Lecture

Apres avoir ouvert la connection, vous utilisez un script du genre:

<?
$host="mysql.host.com";
$user="login";
$mdp="password";
$database="basesql";
$link=mysql_connect("$host","$user","$mdp");
if (!link) die ("Impossible de se connecter à la base de données");
mysql_select_db($database)or die ("Impossible d'ouvrir la base $database:".mysql_error());

$result=mysql_query("select * form membres");
while ($a_row=mysql_fetch_array($result))
{
print "Votre login est $a_row[login], votre password est $a_row[password] et votre email est $a_row[email]. La date de votre inscription est $a_row[date]";
}
?>

 

c) Spécification

- Pour limiter à un seul membre l'affichage de ses infos, il suffit d'ajouter ceci:

select * from membres where login='_login_a_mettre'

- Affichage par date d'inscription avec une requete comme suit:

select * from membres order by date

- Limiter le nombre de membres qui verront leurs infos affichées (ainsi seuls les 22 premieres membres verront leurs infos affichées)

select * from membres order by date DESC LIMIT 22



© HIWIT tous droits réservés