Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:programmation:php [2011/10/18 18:23] benoit |
informatique:programmation:php [2018/09/06 19:10] (Version actuelle) |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== PHP ====== | ====== PHP ====== | ||
* [[informatique:programmation:php:Variables et tableaux]] | * [[informatique:programmation:php:Variables et tableaux]] | ||
- | * [[informatique:programmation:php:Opérateur]] | + | * [[informatique:programmation:php:Opérateurs]] |
* [[informatique:programmation:php:Operations arithmétique]] | * [[informatique:programmation:php:Operations arithmétique]] | ||
* [[informatique:programmation:php:Fonctions]] | * [[informatique:programmation:php:Fonctions]] | ||
Ligne 9: | Ligne 9: | ||
* [[informatique:programmation:php:web|Web]] | * [[informatique:programmation:php:web|Web]] | ||
* [[informatique:programmation:php:filesystem|Système de fichiers]] | * [[informatique:programmation:php:filesystem|Système de fichiers]] | ||
+ | * [[informatique:programmation:php:regex|Expressions régulières]] | ||
* [[informatique:programmation:php:POO|Programmation Objet]] | * [[informatique:programmation:php:POO|Programmation Objet]] | ||
* [[informatique:programmation:php:GD|Librairie GD]] | * [[informatique:programmation:php:GD|Librairie GD]] | ||
- | |||
- | |||
- | ===== Base de données ===== | ||
- | <?php | ||
- | // On defini les parametre d'acces a la base de donnees dans une variable | ||
- | $param_access_db = mysql_connect ('127.0.0.1', 'root', 'abcd1234'); | ||
- | // On se connect a la base de données "phpdb" avec les parametre de la variable ci-dessus | ||
- | mysql_select_db ('phpdb', $param_access_db); | ||
- | | ||
- | // On stock le requete SQL dans une variable | ||
- | $sql = 'SELECT * FROM liste_proprietaire'; | ||
- | // On lance la requete | ||
- | $req = mysql_query($sql); | ||
- | // On stock les donnees dans un tableau | ||
- | $data = mysql_fetch_array($req); | ||
- | // On libere le memoire | ||
- | mysql_free_result ($req); | ||
- | // Ci-dessous on ne peut afficher qu'un seul resultat | ||
- | echo 'Nom :'.$data['nom']."\n"; | ||
- | echo "\n"; | ||
- | | ||
- | // On stock la requete SQL dans une variable | ||
- | $sql = 'SELECT * FROM liste_proprietaire'; | ||
- | // On lance la requete | ||
- | $req = mysql_query($sql) or die ('Erreur SQL :'.$sql.":\n".mysql_error()."\n"); | ||
- | // Tant qu'il y a des resultat a notre requete les affiches comme on veut | ||
- | while ($data = mysql_fetch_array($req)) { | ||
- | echo 'Nom :'.$data['nom']."\n"; | ||
- | echo 'Tel :'.$data['telephone']."\n"; | ||
- | echo "\n"; | ||
- | } | ||
- | // On libere le memoire | ||
- | mysql_free_result ($req); | ||
- | | ||
- | // On ferme la connexion SQL | ||
- | mysql_close (); | ||
- | ?> | ||
- | |||
- | Voir [[informatique:sql]] pour connaitre les requêtes SQL | ||
- | |||
- | ===== Librairie GD ===== |