Interfaçage PHP avec MySQL

Fait à partir de www.commentcamarche.net. Copyright 2003 Jean-François Pillou. Document soumis à la licence GNU FDL.

Complété à partir de MySQL 4 : Installation, mise en oeuvre et programmation[1].

Connexion au serveur

1
mysql_connect($host,$user,$passwd);

Connexion à la base de données

1
mysql_select_db($bdd);

Exécution de requête SQL

1
$result=mysql_query($query)

Traitement de résultat de requête SELECT

1
/* Test d'exécution de la requête  */
2
if (! mysql_fetch_row($result)) {
3
 echo "Aucun enregistrement ne correspond\n";
4
}
5
else {
6
 while($row = mysql_fetch_row($result)) {
7
  ... $row[1] ... $row[2] ...
8
 }
9
}

Déconnexion de la base de données

1
mysql_close();