Les bases

Le Langage

Fonctions

Intégration Mysql

Astuces

Hébergement
Annuaire
 

Chapitre 4 - Intégration avec les bases Mysql

 
 

3) Insérez-Modifier des données dans une base Mysql

 

a) Insérer des données

Pour insérer des données dans une base Mysql:

INSERT INTO membres (login,password) VALUES ('admin','root');

 

 

b) Script d'insertion

<?
$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());


$date = date("d/m/Y");
$requete=mysql_db_query($database,"insert into membres (login,password,nom,date) values ('$login','$password','$nom','$date')");
mysql_close($link);


?>

Ainsi nous venons d'ajouter les informations login, password, nom et date dans notre base.

 

c) Modification

il faudra utiliser une requete du type:

UPDATE membres SET login='new_login',password='new_password'

 

d) Script de modification

Nous allons changer le password et le login d'un membre et afin d'éviter de les changer à tout les membres:

update membres set login='new_login',password='new_password' where email=$email

et ainsi on passe à la phase pour modifier:

<?
$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());


$query ="UPDATE membres set login='$new_login',password='new_password' where email=$email";
$resultat =mysql_query ($query);
?>



© HIWIT tous droits réservés