Bonjour
J'ai créé un formulaire de saisie d'heures pour une liste d'activités.
Jusque là pas de problème
Je voudrais insèrer dans ma base de données uniquement les heures saisies avec les activités concernées.
Pour cela j'ai stocké dans un tableau ($mep4) uniquement les activités et les heures concernées.

Dans le code ci-dessous je stocke les infos collectées dans le formulaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
for ($i=0;$i<count($donnees4);$i++)
				{
					if (empty($_POST['heure4'][$i]))
					{
					}
					else{
					$sstot4=$array4[$i]+$sstot4;
					$mep4[$i]['oi_ae']=$donnees4[$i]['oi_ae'];
					$mep4[$i]['ordre']=$concat4;
					$mep4[$i]['oi_lib']=$donnees4[$i]['oi_lib'];
					$mep4[$i]['heure']=$array4[$i];
					}
				}
			Print_r($mep4);
				?>
Dans le code ci-dessous je voudrais mettre à jour ma base de données "collectemo" et ma table "temp"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$cnx=mysql_connect("localhost","root","") or  die('Problème de connection à mysql');
$base=mysql_select_db("collectemo") or die('Problème de DB');
 
$requete4="INSERT INTO temp (temp_nni,temp_ae,temp_ordre,temp_liboi,temp_nbh) VALUES ($nni,'$mep4[oi_ae]','$mep4[ordre]','$mep4[oi_lib]',$mep4'[heure]')";
$resultat4=mysql_query($requete4,$cnx);
$fermeture=mysql_close($cnx);
Un grand merci à celui ou celle qui me "dépatouillera"