1 2 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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Traityement des saisies</title>
</head>
<body>
<?php
// défini l'UTF-8 comme encodage par défaut (à placer dans le fichier de configuration par exemple)
//connection au serveur
$DB_connect = $mysqli = new mysqli( '127.0.0.1', 'root', '', 'nooris_sav' ) ;
mysqli_set_charset($DB_connect, "utf8");
//récupération des valeurs des champs pour les visualiser
if(!empty($_POST)){
//
// Debug
//
echo '<pre>';
print_r ($_POST);
echo '</pre><br />';
//
// Récupération normale des informations
//
foreach($_POST as $field => $value){
echo '<b>'.$field.'</b> : '.$value.'<br />';
}
echo '<br /><br />';
}
// Je fais les requêtes
//Requete insert dans "PLATS" _________________________________________________________________
$sql_plats = $DB_connect->query("INSERT INTO plats (chem_img_plat, spicy, id_type_plat, nom_plat)
VALUES ( '".$DB_connect->real_escape_string($_POST['chem_img_plat'])."', '".$_POST['spicy']."', '".$DB_connect->real_escape_string($_POST['id_type_plat'])."', '".$DB_connect->real_escape_string($_POST['nom_plat_FR'])."') ") ;
// J'appelle l'ID_PLAT du plat inséré ci-dessus
$sql_id_plat = $DB_connect->query("SELECT id_plat FROM plats where nom_plat = '".$DB_connect->real_escape_string($_POST['nom_plat_FR'])."'");
$donnees = $sql_id_plat->fetch_assoc();
//RequeteS insert dans PLAT_LANG
// $sql_plats_lang_FR = $DB_connect->query( "INSERT INTO plat_lang (id_plat, id_lang, nom_plat, alt_plat, descr_plat)
// VALUES (".$donnees['id_plat'].", 1, '".$DB_connect->real_escape_string ($_POST['nom_plat_FR'])."', '".$DB_connect->real_escape_string($_POST['nom_plat_FR'])."', '".$DB_connect->real_escape_string($_POST['descr_plat_FR'])."')");
// $sql_plats_lang_EN = $DB_connect->query( "INSERT INTO plat_lang (id_plat, id_lang, nom_plat, alt_plat, descr_plat)
// VALUES (".$donnees['id_plat'].", 2, '".$DB_connect->real_escape_string ($_POST['nom_plat_EN'])."', '".$DB_connect->real_escape_string($_POST['nom_plat_EN'])."', '".$DB_connect->real_escape_string($_POST['descr_plat_EN'])."')");
// $sql_plats_lang_IT = $DB_connect->query( "INSERT INTO plat_lang (id_plat, id_lang, nom_plat, alt_plat, descr_plat)
// VALUES (".$donnees['id_plat'].", 3, '".$DB_connect->real_escape_string ($_POST['nom_plat_IT'])."', '".$DB_connect->real_escape_string($_POST['nom_plat_IT'])."', '".$DB_connect->real_escape_string($_POST['descr_plat_IT'])."')");
$sql = "
INSERT INTO plat_lang (id_plat, id_lang, nom_plat, alt_plat, descr_plat)
VALUES
(
".$donnees['id_plat'].", 1,
'".$DB_connect->real_escape_string ($_POST['nom_plat_FR'])."',
'".$DB_connect->real_escape_string($_POST['nom_plat_FR'])."',
'".$DB_connect->real_escape_string($_POST['descr_plat_FR'])."'
),
(
".$donnees['id_plat'].", 2,
'".$DB_connect->real_escape_string ($_POST['nom_plat_EN'])."',
'".$DB_connect->real_escape_string($_POST['nom_plat_EN'])."',
'".$DB_connect->real_escape_string($_POST['descr_plat_EN'])."'
),
(
".$donnees['id_plat'].", 3,
'".$DB_connect->real_escape_string ($_POST['nom_plat_IT'])."',
'".$DB_connect->real_escape_string($_POST['nom_plat_IT'])."',
'".$DB_connect->real_escape_string($_POST['descr_plat_IT'])."'
)
";
$sql_plats_lang_FR = $DB_connect->query($sql);
//RequeteS insert dans PLAT_CAT
$sql_plats_cat = $DB_connect->query( "INSERT INTO plats_cat (id_plat, id_cat, prix_plat)
VALUES (".$donnees['id_plat'].", '".$DB_connect->real_escape_string($_POST['id_cat'])."', '".$DB_connect->real_escape_string($_POST['prix_plat'])."')");
echo $donnees['id_plat'];
?>
</body>
</html> |