| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 
 |  
<?php
// connexion
$link = mysql_connect($hote,$login,$password);
if(!$link) die (mysql_error());
mysql_select_db($base) or die (mysql_error());
 
// reception des valeurs POST
// pour l'exemple, si elle n'existent pas, on met une valeur vide... mais on pourrait mettre un valeur par défaut
// sauf pour $id_enreg qui definit s'il s'agit d'un insert ou d'un update
$id_enreg=(!isset($_POST['id_enreg']))?(''):($_POST['id_enreg']);
$graal=(!isset($_POST['graal']))?(''):($_POST['graal']);
$eveque=(!isset($_POST['eveque']))?(''):($_POST['eveque']);
$maupassant=(!isset($_POST['maupassant']))?(''):($_POST['maupassant']);
 
// echappement des quotes
$graal=mysql_real_escape_string($graal, $link);
$eveque=mysql_real_escape_string($eveque, $link);
$maupassant=mysql_real_escape_string($maupassant, $link);
 
if(empty($id_enreg)) {
 
   // insertion
   $sql = "INSERT INTO `matable` (id_enreg, graal, eveque, maupassant) VALUES (NULL, '$graal', '$eveque', '$maupassant');
}else {
   // mise a jour
   $sql = "UPDATE `matable` SET graal = '$graal', eveque = '$eveque', maupassant = '$maupassant' WHERE id_enreg = ".$id_enreg;
}
$res = mysql_query($sql, $link);
if(!$res) die (mysql_error());
echo "Ajouts/Modifications effectués";
?> | 
Partager