Bonjour,
j'ai un formulaire qui fonctionne parfaitement hormis 2 variables qui sont toujours vides
je récupère les valeurs avec une fonction perso qui reprends $_POST['']:
j'ai ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $insert_emploi = recuperer_variable('emploi',''); $insert_metier = recuperer_variable('metier','');
Et voici les champs concernés:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $req = "INSERT INTO formevenement2 VALUES (NULL, '$insert_date_depot','$insert_nom_depot','$insert_unite_depot','$rnni','$nom','$insert_type_event', '$insert_motif','$insert_date_admin','$insert_date_phy','$insert_um','$insert_dum','$insert_sdum','$insert_fsdum', '$insert_uo','$insert_lieu_travail','$insert_position',$insert_gf,$insert_nr,'$insert_emploi','$insert_precision_emploi', '$insert_metier','$insert_precision_metier','$insert_astreinte','$insert_type_astreinte','$insert_duree_astreinte', '$insert_date_debut_astreinte','$insert_date_fin_astreinte','$insert_date_astreinte','$insert_niveau_astreinte', '$insert_frequence_astreinte','$insert_zone_habitat_astreinte','$insert_astreinte_meridienne','$insert_ind_tel_astreinte', '$insert_debut_cycle_astreinte','$insert_fin_cycle_astreinte','$insert_poste_organigramme','$insert_agent', '$insert_qualifacation','$insert_taux','$insert_portail_rh','$insert_icrh_manager','$insert_i_csp','$insert_eaap_manager', '$insert_portail_rh_perimetre','$insert_icrh_manager_perimetre','$insert_i_csp_perimetre', '$insert_eaap_manager_perimetre','$insert_domaine_gta','$insert_sous_domaine_gta','$insert_equipe_gta', '$insert_horaires_gta','$insert_debut_cycle_gta','$insert_nb_semaine','$insert_jours_travailles', '$insert_valideur1','$insert_valideur2','$insert_imputation','$insert_imputation_taux','$insert_observation',1)";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 printf("<select id=\"metier\" name=\"metier\" "); printf("style=\"width: 300px\">"); if(isset($sdum) && !empty($sdum)) $req="SELECT DISTINCT metier from donnees WHERE sdum='".$sdum."'"; if(isset($fsdum) && !empty($fsdum)) $req="SELECT DISTINCT metier from donnees WHERE fsdum='".$fsdum."'"; $result=sql_executer($connexion,$req); while($donnees=mysql_fetch_assoc($result)){ printf("<option value=\"$s\"",$donnees['metier']); if(isset($_POST['nni'])&& $metier==$donnees['metier']) printf(" selected=\"selected\""); printf(">%s</option>",$donnees['metier']); } printf("</select>");Et le die de ma requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 printf("<select id=\"emploi\" name=\"emploi\" style=\"width: 300px\">"); if(isset($sdum) && !empty($sdum)) $req="SELECT DISTINCT emploi from donnees WHERE sdum='".$sdum."'"; if(isset($fsdum) && !empty($fsdum)) $req="SELECT DISTINCT emploi from donnees WHERE fsdum='".$fsdum."'"; $result=sql_executer($connexion,$req); while($donnees=mysql_fetch_assoc($result)){ printf("<option value=\"$s\"",$donnees['emploi']); if(isset($_POST['nni'])&& $emploi==$donnees['emploi']) printf(" selected=\"selected\""); printf(">%s</option>",$donnees['emploi']); } printf("</select>");
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part INSERT INTO formevenement2 VALUES (NULL, '2013-01-31 10:00:03','CISSOKHO DAN-MADY ','DIR ERDF COT AZ','H68411AA','RIBERI DANIEL','depart', 'Modification groupe frais personnel','2013-03-1','2013--','DIR ERDF COT AZ','EM URE PACA E','APP MANAGEMENT','', '14292003','','F',11,180,'','', '','','non','','', '--','--','--','Maîtrise', '','','','', ' A :',' A :','','', '',' ','','','','', '','','', '','E259-URE PROV ALP COTE AZUR E','E M PACA E','G08 - RH', '','','','', 'valideur1','','EDF Poste Variable','','',1)
Partager