Probleme avec requete INSERT INTO
beno-yac
Messages postés
109
Statut
Membre
-
beno-yac Messages postés 109 Statut Membre -
beno-yac Messages postés 109 Statut Membre -
Bonjour,
je suis entrain de faire un site avec une base données et je suis entrain d'essayer de remplir ma base de données avec des requete SQL "Insert Into" j'ai dans un formulaire des case qui vont remplir 3 tables en même temps donc voila le code
Mais sa ne veut pas marche il n'ajoute rien et il ne fait pas la redirection il rest sur une page blanche et j'ai essayé mes requetes sur SQL mais separement et sa marche j'ai rien compris Merci pour votre aide
voila L'url"http://127.0.0.1:8080/arme/A1.php?etat=ajouter"
je suis entrain de faire un site avec une base données et je suis entrain d'essayer de remplir ma base de données avec des requete SQL "Insert Into" j'ai dans un formulaire des case qui vont remplir 3 tables en même temps donc voila le code
<?php
include("connexion.php");
// ajouter
if(isset($_GET['etat'])){
$etat = $_GET['etat'];
switch($etat){
case "ajouter":
############### AJOUTER un NOUVEAU Client #######################
$va1=$_POST['type'];
$va2=$_POST['indica'];
$va3=$_POST['datte1'];
$va4=$_POST['ncar'];
$va5=$_POST['feu'];
$va7=$_POST['textarea3'];
$va8=$_POST['textarea'];
$va9=$_POST['hva'];
$va10=$_POST['heures'];
$va11=$_POST['minu'];
$va12=$_POST['atter'];
$va13=$_POST['demer'];
//$va14=$_POST['par1'];
//$va15=$_POST['pv'];
$ts=$_POST['hts'];
$mts=$_POST['mts'];
//$tx=$_POST['htx'];
//$mtx=$_POST['mtx'];
$tm=$_POST['htm'];
$mtm1=$_POST['mtm'];
$va16=$ts."".$mts;
//$va17=$tx."".$mtx;
$va18=$tm."".$mtm1;
$va19=$va10."".$va11;
$va20=$_POST['v1a'];
$va21=$_POST['v1r'];
$va22=$_POST['v2a'];
$va23=$_POST['v2r'];
$va24=$_POST['v3a'];
$va25=$_POST['v3r'];
$va26=$_POST['v4a'];
$va27=$_POST['v4r'];
$va28=$_POST['1s'];
$va29=$_POST['1s2'];
$va30=$va28."".$va29;
$va31=$_POST['2s1'];
$va32=$_POST['2s2'];
$va33=$va31."".$va32;
$va34=$_POST['1me'];
$va35=$_POST['1mp'];
$va36=$va34."".$va35;
$va37=$_POST['2me'];
$va38=$_POST['2mp'];
$va39=$va37."".$va38;
$va40=$_POST['3me'];
$va41=$_POST['3mp'];
$va42=$va40."".$va41;
$va43=$_POST['4me'];
$va44=$_POST['4mp'];
$va45=$va43."".$va44;
$va46=$_POST['1mre'];
$va47=$_POST['1mrp'];
$va48=$va46."".$va47;
$va49=$_POST['2mre'];
$va50=$_POST['2mrp'];
$va51=$va49."".$va50;
$va52=$_POST['3mre'];
$va53=$_POST['3mrp'];
$va54=$va52."".$va53;
$va55=$_POST['4mre'];
$va56=$_POST['4mrp'];
$va57=$va55."".$va56;
$va58=$_POST['apue'];
$va59=$_POST['apup'];
$va60=$va58."".$va59;
$query="INSERT INTO formule11 (indicatif ,type,date_vol ,n_carnet ,n_feuillet,hrs_vol,atterr_vol,hrs_vol_APU,dem_APU,t_sol,t_max,t_nom,dem_moteur,rev_moteur,pilote,mec_bord ) VALUES ('$va2', '$va1', '$va3', '$va4', '$va5', '$va19', '$va12','$va9','$va13','$va16','','$va18','','','$va7','$va8')";
$request1="INSERT INTO vibration (pal_av_1 ,pal_arr_1 ,pal_av_2 ,pal_arr_2 ,pal_av_3 ,pal_arr_3 ,pal_av_4, pal_arr_4 ,indicatif) VALUES ('$va20','$va21','$va22','$va23','$va24','$va25','$va26','$va27','$va2')";
$request2="INSERT INTO hydraulique (1er_S ,2eme_S ,1moteur ,2moteur ,3moteur ,4moteur ,indicatif) VALUES ('$va30','$va33','$va36','$va39','$va42','$va45','$va2')";
$request3="INSERT INTO huile (indicatif ,1moteur ,2moteur ,3moteur ,4moteur ,apu) VALUES ('$va2','$va48','$va51','$va54','$va57','$va60')";
if((mysql_query($query))&& (mysql_query($request1))&& (mysql_query($request2))&& (mysql_query($request3)))
{
header("location:formu11.php?status=success");
}
break;
}
}
?>
Mais sa ne veut pas marche il n'ajoute rien et il ne fait pas la redirection il rest sur une page blanche et j'ai essayé mes requetes sur SQL mais separement et sa marche j'ai rien compris Merci pour votre aide
voila L'url"http://127.0.0.1:8080/arme/A1.php?etat=ajouter"
A voir également:
- Probleme avec requete INSERT INTO
- Touche insert - Guide
- Disk boot failure insert system disk and press enter - Guide
- Activer touche insert sur ASUS UX32A - Forum Clavier
- Insert boot media in selected boot device and press a key ✓ - Forum Windows 10
- Monitor will go into standby mode traduction français ✓ - Forum Matériel & Système
1 réponse
je viens de résoudre le problème j'ai oublier de mètre un point virgule pour chaque requête
$query="INSERT INTO formule11 (indicatif ,type,date_vol ,n_carnet ,n_feuillet,hrs_vol,atterr_vol,hrs_vol_APU,dem_APU,t_sol,t_max,t_nom,dem_moteur,rev_moteur,pilote,mec_bord ) VALUES ('$va2', '$va1', '$va3', '$va4', '$va5', '$va19', '$va12','$va9','$va13','$va16','','$va18','','','$va7','$va8');";
et dans toute les autre aussi merci pour votre aide
$query="INSERT INTO formule11 (indicatif ,type,date_vol ,n_carnet ,n_feuillet,hrs_vol,atterr_vol,hrs_vol_APU,dem_APU,t_sol,t_max,t_nom,dem_moteur,rev_moteur,pilote,mec_bord ) VALUES ('$va2', '$va1', '$va3', '$va4', '$va5', '$va19', '$va12','$va9','$va13','$va16','','$va18','','','$va7','$va8');";
et dans toute les autre aussi merci pour votre aide