SlideShare una empresa de Scribd logo
1 de 40
1
PHP
2
Qu'est ce que PHP?
PHP : (Hypertext Preprocessor") est un
langage de scripts:
 Coté serveur,
 Open Source,
 et spécialement conçu pour le développement
d'applications web.
 Il peut être intégré facilement au HTML.
Différence entre HTML et PHP
 HTML
 PHP
Où utiliser PHP
 Dans l’élément HEAD ou dans l’élément BODY
entre: <?PHP //le script PHP ?>
 Exemple:
2. Scripting externe(dans un fichier externe)
<html>
<head>
<title>Exemple</title>
</head>
<body>
<?php
echo "Bonjour, je suis un script PHP!";
?>
</body>
</html>
5
Syntaxe du langage
PHP
Les variables en PHP
 le symbole Dollar $ précède toujours le
nom d'une variable
 On ne peut pas mettre d'espaces pour un
nom de variable. A la place, utilisez un
underscore _ .
 Evitez aussi les accents, les cédilles et tout
autre symbole pour le nom du variable.
<?php
$a = "Bonjour";
echo "$a";
?>
Types de données
 PHP dispose plusieurs types de données
qui peuvent être utilisés:
1. Chaînes de caractères,
2. Nombres,
3. Les objets,
4. Les booléens,
5. null
6. Tableaux.
Les conditions
<?php
if ($autorisation_entrer == true)
{
echo "Bienvenue ";
}
elseif ($autorisation_entrer == false)
{
echo "T'as pas le droit d'entrer !";
}
?>
Les conditions(switch)
<?php
$note = 16;
SWITCH ($note) { // on indique sur quelle variable on travaille
CASE 0: // dans le cas où $note vaut 0
echo "Tu es vraiment un gros Zér0 !!!";
BREAK;
CASE 12:
echo "Tu es assez bon";
BREAK;
CASE 16:
echo "Tu te débrouilles très bien !";
BREAK;
CASE 20:
echo "Excellent travail, c'est parfait !";
BREAK;
default:
echo "Désolé, je n'ai pas de message à afficher pour cette note";
}
?>
Les boucles
<?php
for ($i = 1; $i <= 100; $i++)
{
echo "Ceci est la ligne n°$i<br>";
}
?>
<?php
$nombre_de_lignes = 1;
WHILE ($nombre_de_lignes <= 100)
{
echo "Ceci est la ligne n°$nombre_de_lignes<br />";
$nombre_de_lignes++;
}
?>
Définition de fonctions
<?php
function DireBonjour($nom)
{
echo "Bonjour $nom !<br>";
}
DireBonjour("Fatima");
DireBonjour("Ahmed");
?>
<?php
function somme($a, $b)
{
$s = $a +$b;
return $s;
}
$c = somme(3,1);
echo "la somme égale à: $c";
?>
La fonction date( )
 Voici 5 paramètres les plus utilisés de la
fonction date():
Exemple(date( ))
<?php
// Enregistrons les informations de date dans des
variables
$jour = date("d");
$mois = date("m");
$annee = date("Y");
$heure = date("H");
$minute = date("i");
// Maintenant on peut afficher ce qu'on a recueilli
echo "Bonjour ! Nous sommes le $jour/$mois/
$annee et il est $heure h $minute.";
?>
La fonction strchr ou strstr
 strstr (chaine_source , chaine1 ) retourne une
sous-chaîne de chaine_source, allant de la
première occurrence de chaine1 jusqu'à la fin de
la chaîne.
 Si chaine1 est introuvable, strstr retourne
FALSE .
 Si chaine1 n'est pas une chaîne, elle sera
convertie en entier, et utilisée comme code
ascii du caractère correspondant.
 Exemple :
<?php
$email = 'user@example.com';
$domaine = strstr($email, '@');
echo $domaine; // @example.com
?>
La fonction strcmp()
Comparaison binaire de chaînes:
 strcmp ( str1 , str2 ) retourne
 < 0 si str1 est inférieure à str2 ;
 > 0 si str1 est supérieure à str2 ,
 et 0 si les deux chaînes sont égales.
 Notez que cette comparaison est sensible
à la casse.
la fonction empty()
 Pour vérifier si une variable existe, on
utilise la fonction empty() qui renvoie false
si elle existe et true sinon.
$variable = "a";
if(!empty($variable))
echo "existe";
else echo "n'existe pas";
ereg()
<?php
if( ereg('PHP',$chaine))
{
print 'le mot PHP est bien dans la phrase';
}
else{
print 'le mot n'est pas présent';
}
?>
La fonction split()
 La fonction split() scinde une chaîne en un
tableau après lui avoir fourni un séparateur.
 On découpe, par exemple, la chaîne avec
comme séparateur l'espace.
 $resultat = split(" ",$chaine);
La fonction split()
 Le résultat obtenu est sous forme de tableau.
 Le tableau obtenu se présente comme ceci :
 0 Le
 1 PHP
 2 est
 3 un
 3 langage
 4 de
 5 script.
empty()
if( empty($variable_à_verifier))
{
print "La variable est vide";
}
else{
print "c'est ok";
}
isset()
 Le contraire de empty() est la fonction
isset() qui vérifie si la variable est
attribuée.
if( isset($variable_à_verifier))
{
print " la variable est attribuée";
}
else{
print "la variable est vide";
}
Les tableaux (array)
<?php
// La fonction array permet de créer un array
$prenoms = array("nawal", "ahmad", "anass");
for ($numero = 0; $numero < 3; $numero++)
{
echo $prenoms[$numero];
echo "<br>"; // pour aller à la ligne
}
?>
 Tableaux numérotés :
Les tableaux (array)
 Tableaux associatifs:
<?php
// On crée notre array associatif :
$coordonnees = array (
"Prénom" => "François",
"Nom" => "Dupont",
"Adresse" => "3, rue du Paradis",
"Ville" => "Marseille");
// Puis si je veux afficher la ville, je ferai :
echo $coordonnees['Ville'];
?>
PHP et les formulaires
<p>
Cette page, elle aussi, ne contient que du
HTML.<br>
Veuillez taper votre prénom :
</p>
<form action="cible.php" method="post">
<p>
<input type="text" name="prenom"> <input
type="submit" value="Valider">
</p>
</form>
 Page: form.php
PHP et les formulaires
<p>Bonjour !</p>
<p>Je sais comment tu t'appelles, Tu
t'appelles
<?php echo $_POST['prenom']; ?> !</p>
<p>Si tu veux changer de prénom, <a
href="form.php">clique ici</a> pour
revenir à form.php</p>
 Page: cible.php
TEXTAREA
<textarea name= "adresse" rows="8"
cols="45">
Votre adresse ici.
</textarea>
Votre adresse:
<?php echo $_POST['adresse']; ?>
Bouton radio
<input type="radio" name="sexe" value="Masculin"
checked="checked" > Masculin
<input type="radio" name="sexe" value="Feminin" >
Feminin</p>
Sexe:
<?php echo $_POST['sexe']; ?>
PHP et MYSql
 Installer Easyphp sur vos machines
 L’outil Easyphp contient:
 MYSQL: SGBDR
 APACHE:c’est un serveur qui permet
d’exécuter les fichiers PHP
 Et des fichiers de configurations…
 L’outil Easyphp contient l’interface
« PHPMyAdmin » qui permet de créer des
Bases de Données MYSQL
EasyPHP
EasyPHP
EasyPHP
EasyPHP
Connexion à la base de données MYSQL
<?php
mysql_connect("localhost", "root", "");
?>
La fonction mysql_connect possède 3
paramètres:
Le nom de l'hôte : c'est l'IP de l'ordinateur
où MySQL est installé. Le plus souvent, MySQL
est installé sur le même ordinateur que PHP.
Le login : ça permet de vous identifier (root
c’est le login par défaut).
Le mot de passe :est vide par défaut
Sélectionner une base de données
<?php
// Connexion à MySQL
mysql_connect("localhost", "root", "");
// Sélection de la base test
mysql_select_db("test");
?>
Déconnexion
<?php
// Connexion à MySQL
mysql_connect("localhost", "root", "");
// Sélection de la base test
mysql_select_db("test");
// On est connectés, on peut travailler sur la BDD
// ...
// ...
// On a fini de travailler, on ferme la connexion :
mysql_close(); // Déconnexion de MySQL
?>
Exécuter une requête
<?php
$reponse = mysql_query("Tapez votre
requête SQL ici");
?>
$reponse contient la réponse de MySQL.
Afficher le résultat d'une requête
<?php
// Connexion à MySQL
mysql_connect("localhost", "root", "");
// Sélection de la base test
mysql_select_db("test");
$reponse = mysql_query("SELECT * FROM etudiant"); // Requête SQL
// On fait une boucle pour lister tout ce que contient la table :
WHILE ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
Nom : <?php echo $donnees['nom']; ?> <br />
Prenom : <?php echo $donnees['prenom']; ?> <br />
Adresse: <?php echo $donnees[‘adresse']; ?>
?>
</p>
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
INSERER un enregistrement
Rappel de la syntaxe de base de la commande «
INSERT » :
INSERT INTO nomtable ( champ1, champ2,…)
VALUES (valeur1, valeur2, ...)
Modifier des enregistrements
 La commande MySQL UPDATE permet de
mettre à jour un ou plusieurs
enregistrements. Sa syntaxe de base est :
UPDATE table
SET champ1 = nouvelle_valeur1,
champ2 = nouvelle_valeur2,
champ3 = nouvelle_valeur3
WHERE condition;
Supprimer des enregistrements
DELETE FROM table WHERE condition;

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

GET and POST in PHP
GET and POST in PHPGET and POST in PHP
GET and POST in PHP
 
Fondamentaux java
Fondamentaux javaFondamentaux java
Fondamentaux java
 
PHP Functions & Arrays
PHP Functions & ArraysPHP Functions & Arrays
PHP Functions & Arrays
 
HTML, CSS et Javascript
HTML, CSS et JavascriptHTML, CSS et Javascript
HTML, CSS et Javascript
 
Chapitre 4 Java script
Chapitre 4 Java scriptChapitre 4 Java script
Chapitre 4 Java script
 
Object-Oriented Programming with C#
Object-Oriented Programming with C#Object-Oriented Programming with C#
Object-Oriented Programming with C#
 
Un exemple élémentaire d'application MVC en PHP
Un exemple élémentaire d'application MVC en PHPUn exemple élémentaire d'application MVC en PHP
Un exemple élémentaire d'application MVC en PHP
 
Ruby on Rails Presentation
Ruby on Rails PresentationRuby on Rails Presentation
Ruby on Rails Presentation
 
php2 : formulaire-session-PDO
php2 : formulaire-session-PDOphp2 : formulaire-session-PDO
php2 : formulaire-session-PDO
 
Support JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.Youssfi
 
Polymorphisme
PolymorphismePolymorphisme
Polymorphisme
 
Php functions
Php functionsPhp functions
Php functions
 
PHP for Adults: Clean Code and Object Calisthenics
PHP for Adults: Clean Code and Object CalisthenicsPHP for Adults: Clean Code and Object Calisthenics
PHP for Adults: Clean Code and Object Calisthenics
 
Les collections en Java
Les collections en JavaLes collections en Java
Les collections en Java
 
Les Servlets et JSP
Les Servlets et JSPLes Servlets et JSP
Les Servlets et JSP
 
What Is Php
What Is PhpWhat Is Php
What Is Php
 
PHP - Introduction to PHP Cookies and Sessions
PHP - Introduction to PHP Cookies and SessionsPHP - Introduction to PHP Cookies and Sessions
PHP - Introduction to PHP Cookies and Sessions
 
Support programmation orientée objet c# .net version f8
Support programmation orientée objet c#  .net version f8Support programmation orientée objet c#  .net version f8
Support programmation orientée objet c# .net version f8
 
Laravel Tutorial PPT
Laravel Tutorial PPTLaravel Tutorial PPT
Laravel Tutorial PPT
 
Sequelize
SequelizeSequelize
Sequelize
 

Similar a Php cours

PHP - get started
PHP - get startedPHP - get started
PHP - get startedmazenovi
 
seance4-1 php.ppt
seance4-1 php.pptseance4-1 php.ppt
seance4-1 php.pptAmineReal
 
Développement Web- PHP (partie I).pdf
Développement Web- PHP (partie I).pdfDéveloppement Web- PHP (partie I).pdf
Développement Web- PHP (partie I).pdfYasushiTsubakik
 
.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHPAbdoulaye Dieng
 
Programmation web cours php -- sahmi academy
Programmation web   cours php -- sahmi academyProgrammation web   cours php -- sahmi academy
Programmation web cours php -- sahmi academySoufiane SAHMI
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sqlcecile59
 
chapitre 4-PHP5 module web part2 (1).pdf
chapitre 4-PHP5 module web part2 (1).pdfchapitre 4-PHP5 module web part2 (1).pdf
chapitre 4-PHP5 module web part2 (1).pdfimaneeaouattahee
 
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINE
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINEIntroduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINE
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINEMarouan OMEZZINE
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLDamien Seguy
 

Similar a Php cours (20)

Php1
Php1Php1
Php1
 
PHP - get started
PHP - get startedPHP - get started
PHP - get started
 
seance4-1 php.ppt
seance4-1 php.pptseance4-1 php.ppt
seance4-1 php.ppt
 
Développement Web- PHP (partie I).pdf
Développement Web- PHP (partie I).pdfDéveloppement Web- PHP (partie I).pdf
Développement Web- PHP (partie I).pdf
 
PHP Training
PHP TrainingPHP Training
PHP Training
 
.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP.php1 : les fondamentaux du PHP
.php1 : les fondamentaux du PHP
 
PHP.pptx
PHP.pptxPHP.pptx
PHP.pptx
 
La première partie de la présentation PHP
La première partie de la présentation PHPLa première partie de la présentation PHP
La première partie de la présentation PHP
 
Programmation web cours php -- sahmi academy
Programmation web   cours php -- sahmi academyProgrammation web   cours php -- sahmi academy
Programmation web cours php -- sahmi academy
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sql
 
Php & My Sql
Php & My SqlPhp & My Sql
Php & My Sql
 
Initiation au langage PHP
Initiation au langage PHPInitiation au langage PHP
Initiation au langage PHP
 
chapitre 4-PHP5 module web part2 (1).pdf
chapitre 4-PHP5 module web part2 (1).pdfchapitre 4-PHP5 module web part2 (1).pdf
chapitre 4-PHP5 module web part2 (1).pdf
 
Php4 Mysql
Php4 MysqlPhp4 Mysql
Php4 Mysql
 
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINE
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINEIntroduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINE
Introduction au langage PHP (1ere partie) élaborée par Marouan OMEZZINE
 
PHP mysql Xml.doc
PHP mysql Xml.docPHP mysql Xml.doc
PHP mysql Xml.doc
 
PHP mysql Xml.pdf
PHP mysql Xml.pdfPHP mysql Xml.pdf
PHP mysql Xml.pdf
 
Trucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQLTrucs et astuces PHP et MySQL
Trucs et astuces PHP et MySQL
 
Cours Php
Cours PhpCours Php
Cours Php
 
Cours Php
Cours PhpCours Php
Cours Php
 

Php cours

  • 2. 2 Qu'est ce que PHP? PHP : (Hypertext Preprocessor") est un langage de scripts:  Coté serveur,  Open Source,  et spécialement conçu pour le développement d'applications web.  Il peut être intégré facilement au HTML.
  • 3. Différence entre HTML et PHP  HTML  PHP
  • 4. Où utiliser PHP  Dans l’élément HEAD ou dans l’élément BODY entre: <?PHP //le script PHP ?>  Exemple: 2. Scripting externe(dans un fichier externe) <html> <head> <title>Exemple</title> </head> <body> <?php echo "Bonjour, je suis un script PHP!"; ?> </body> </html>
  • 6. Les variables en PHP  le symbole Dollar $ précède toujours le nom d'une variable  On ne peut pas mettre d'espaces pour un nom de variable. A la place, utilisez un underscore _ .  Evitez aussi les accents, les cédilles et tout autre symbole pour le nom du variable. <?php $a = "Bonjour"; echo "$a"; ?>
  • 7. Types de données  PHP dispose plusieurs types de données qui peuvent être utilisés: 1. Chaînes de caractères, 2. Nombres, 3. Les objets, 4. Les booléens, 5. null 6. Tableaux.
  • 8. Les conditions <?php if ($autorisation_entrer == true) { echo "Bienvenue "; } elseif ($autorisation_entrer == false) { echo "T'as pas le droit d'entrer !"; } ?>
  • 9. Les conditions(switch) <?php $note = 16; SWITCH ($note) { // on indique sur quelle variable on travaille CASE 0: // dans le cas où $note vaut 0 echo "Tu es vraiment un gros Zér0 !!!"; BREAK; CASE 12: echo "Tu es assez bon"; BREAK; CASE 16: echo "Tu te débrouilles très bien !"; BREAK; CASE 20: echo "Excellent travail, c'est parfait !"; BREAK; default: echo "Désolé, je n'ai pas de message à afficher pour cette note"; } ?>
  • 10. Les boucles <?php for ($i = 1; $i <= 100; $i++) { echo "Ceci est la ligne n°$i<br>"; } ?> <?php $nombre_de_lignes = 1; WHILE ($nombre_de_lignes <= 100) { echo "Ceci est la ligne n°$nombre_de_lignes<br />"; $nombre_de_lignes++; } ?>
  • 11. Définition de fonctions <?php function DireBonjour($nom) { echo "Bonjour $nom !<br>"; } DireBonjour("Fatima"); DireBonjour("Ahmed"); ?> <?php function somme($a, $b) { $s = $a +$b; return $s; } $c = somme(3,1); echo "la somme égale à: $c"; ?>
  • 12. La fonction date( )  Voici 5 paramètres les plus utilisés de la fonction date():
  • 13. Exemple(date( )) <?php // Enregistrons les informations de date dans des variables $jour = date("d"); $mois = date("m"); $annee = date("Y"); $heure = date("H"); $minute = date("i"); // Maintenant on peut afficher ce qu'on a recueilli echo "Bonjour ! Nous sommes le $jour/$mois/ $annee et il est $heure h $minute."; ?>
  • 14. La fonction strchr ou strstr  strstr (chaine_source , chaine1 ) retourne une sous-chaîne de chaine_source, allant de la première occurrence de chaine1 jusqu'à la fin de la chaîne.  Si chaine1 est introuvable, strstr retourne FALSE .  Si chaine1 n'est pas une chaîne, elle sera convertie en entier, et utilisée comme code ascii du caractère correspondant.  Exemple : <?php $email = 'user@example.com'; $domaine = strstr($email, '@'); echo $domaine; // @example.com ?>
  • 15. La fonction strcmp() Comparaison binaire de chaînes:  strcmp ( str1 , str2 ) retourne  < 0 si str1 est inférieure à str2 ;  > 0 si str1 est supérieure à str2 ,  et 0 si les deux chaînes sont égales.  Notez que cette comparaison est sensible à la casse.
  • 16. la fonction empty()  Pour vérifier si une variable existe, on utilise la fonction empty() qui renvoie false si elle existe et true sinon. $variable = "a"; if(!empty($variable)) echo "existe"; else echo "n'existe pas";
  • 17. ereg() <?php if( ereg('PHP',$chaine)) { print 'le mot PHP est bien dans la phrase'; } else{ print 'le mot n'est pas présent'; } ?>
  • 18. La fonction split()  La fonction split() scinde une chaîne en un tableau après lui avoir fourni un séparateur.  On découpe, par exemple, la chaîne avec comme séparateur l'espace.  $resultat = split(" ",$chaine);
  • 19. La fonction split()  Le résultat obtenu est sous forme de tableau.  Le tableau obtenu se présente comme ceci :  0 Le  1 PHP  2 est  3 un  3 langage  4 de  5 script.
  • 20. empty() if( empty($variable_à_verifier)) { print "La variable est vide"; } else{ print "c'est ok"; }
  • 21. isset()  Le contraire de empty() est la fonction isset() qui vérifie si la variable est attribuée. if( isset($variable_à_verifier)) { print " la variable est attribuée"; } else{ print "la variable est vide"; }
  • 22. Les tableaux (array) <?php // La fonction array permet de créer un array $prenoms = array("nawal", "ahmad", "anass"); for ($numero = 0; $numero < 3; $numero++) { echo $prenoms[$numero]; echo "<br>"; // pour aller à la ligne } ?>  Tableaux numérotés :
  • 23. Les tableaux (array)  Tableaux associatifs: <?php // On crée notre array associatif : $coordonnees = array ( "Prénom" => "François", "Nom" => "Dupont", "Adresse" => "3, rue du Paradis", "Ville" => "Marseille"); // Puis si je veux afficher la ville, je ferai : echo $coordonnees['Ville']; ?>
  • 24. PHP et les formulaires <p> Cette page, elle aussi, ne contient que du HTML.<br> Veuillez taper votre prénom : </p> <form action="cible.php" method="post"> <p> <input type="text" name="prenom"> <input type="submit" value="Valider"> </p> </form>  Page: form.php
  • 25. PHP et les formulaires <p>Bonjour !</p> <p>Je sais comment tu t'appelles, Tu t'appelles <?php echo $_POST['prenom']; ?> !</p> <p>Si tu veux changer de prénom, <a href="form.php">clique ici</a> pour revenir à form.php</p>  Page: cible.php
  • 26. TEXTAREA <textarea name= "adresse" rows="8" cols="45"> Votre adresse ici. </textarea> Votre adresse: <?php echo $_POST['adresse']; ?>
  • 27. Bouton radio <input type="radio" name="sexe" value="Masculin" checked="checked" > Masculin <input type="radio" name="sexe" value="Feminin" > Feminin</p> Sexe: <?php echo $_POST['sexe']; ?>
  • 28. PHP et MYSql  Installer Easyphp sur vos machines  L’outil Easyphp contient:  MYSQL: SGBDR  APACHE:c’est un serveur qui permet d’exécuter les fichiers PHP  Et des fichiers de configurations…  L’outil Easyphp contient l’interface « PHPMyAdmin » qui permet de créer des Bases de Données MYSQL
  • 33. Connexion à la base de données MYSQL <?php mysql_connect("localhost", "root", ""); ?> La fonction mysql_connect possède 3 paramètres: Le nom de l'hôte : c'est l'IP de l'ordinateur où MySQL est installé. Le plus souvent, MySQL est installé sur le même ordinateur que PHP. Le login : ça permet de vous identifier (root c’est le login par défaut). Le mot de passe :est vide par défaut
  • 34. Sélectionner une base de données <?php // Connexion à MySQL mysql_connect("localhost", "root", ""); // Sélection de la base test mysql_select_db("test"); ?>
  • 35. Déconnexion <?php // Connexion à MySQL mysql_connect("localhost", "root", ""); // Sélection de la base test mysql_select_db("test"); // On est connectés, on peut travailler sur la BDD // ... // ... // On a fini de travailler, on ferme la connexion : mysql_close(); // Déconnexion de MySQL ?>
  • 36. Exécuter une requête <?php $reponse = mysql_query("Tapez votre requête SQL ici"); ?> $reponse contient la réponse de MySQL.
  • 37. Afficher le résultat d'une requête <?php // Connexion à MySQL mysql_connect("localhost", "root", ""); // Sélection de la base test mysql_select_db("test"); $reponse = mysql_query("SELECT * FROM etudiant"); // Requête SQL // On fait une boucle pour lister tout ce que contient la table : WHILE ($donnees = mysql_fetch_array($reponse) ) { ?> <p> Nom : <?php echo $donnees['nom']; ?> <br /> Prenom : <?php echo $donnees['prenom']; ?> <br /> Adresse: <?php echo $donnees[‘adresse']; ?> ?> </p> <?php } mysql_close(); // Déconnexion de MySQL ?>
  • 38. INSERER un enregistrement Rappel de la syntaxe de base de la commande « INSERT » : INSERT INTO nomtable ( champ1, champ2,…) VALUES (valeur1, valeur2, ...)
  • 39. Modifier des enregistrements  La commande MySQL UPDATE permet de mettre à jour un ou plusieurs enregistrements. Sa syntaxe de base est : UPDATE table SET champ1 = nouvelle_valeur1, champ2 = nouvelle_valeur2, champ3 = nouvelle_valeur3 WHERE condition;
  • 40. Supprimer des enregistrements DELETE FROM table WHERE condition;