maintenant qu'on a deja vu comment inserer les donnees dans une base de donnees,
il serai convenable de passer a un autre sujet "la madification".
il arrive de fois que pour une raison ou une autre on a besoin de modifier les donnees qui ont etes
sauvegarder dans une tables d'une base de donnees .
pour modifier les donnees dans une table il faut d'abord connaitre le contenu de la table.
donc on va commencer par afficher le contenu de users_tbl.
ensuite on va cibler un utilisateur pour qui on va changer le numero de telephone ou le email
se basant a son identifiant dans la table(user_id)
<?php
//connection au serveur localhost,avec utilisateur par defaut root et sans mot de passe.
$connection = mysql_connect("localhost","root","")or die("erreur de serveur mysql");
$selection = mysql_select_db("simple_db")or die("ne peut pas connecter a la base de donnees");
?>
<html>
<head><title>reading from databse</title></head>
<body style="text-align:center">
<h1>Nos utilisateurs</h1>
<table align="center" border=1>
<tr><th>Nom</th><th>Prenom</th><th>Mobile</th><th>Email</th></tr>
<?php
//voici comment on selectione tout le contenu d'une table .l'asterisque signifie ici all(toutes les colonnes)
$query = mysql_query("SELECT * FROM users_tbl");
//maintenant on va recuperer le contenu et le pacer dans une collection qu je vais appeler $resultat
//pour avoir tout le resultat il faut que je fasse ce qu'on appelle en programation une boucle
//il yen a 3 FOR,WHILE,DO WHILE
//le plus utilisE c'est le while loop.donc:
while($esultat = mysql_fetch_array($query)){
echo"<tr><td>$esultat[first_name]</td><td>$esultat[last_name]</td>
<td>$esultat[phone]</td><td>$esultat[email]</td></tr>";
}
//remarquez bien que cette fois le php est dans le html combinE.
//l'element table s'ouvre et dedans on etabli une boucle dont le resultat
//se charge de donner du contenu (en completant la table...<tr><td></td></tr>).
?>
</table>
</body>
</html>