Probleme avec requete INSERT INTO

beno-yac Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   -  
beno-yac Messages postés 96 Date d'inscription   Statut Membre Dernière intervention   -
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

<?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"

1 réponse

beno-yac Messages postés 96 Date d'inscription   Statut Membre Dernière intervention  
 
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
0