par
Flavien-web » 08 févr. 2012, 22:57
Ton type de requête fonctionne bien si tu attribue directement les valeurs,
j'ai essayer tant bien que mal de l'adapter mais c'est trop compliquer, je trouve pas la bonne syntaxe pour y ajouter les valeurs avec le code que j'utilise, faut peut être que je recommence tout
ma requête sql :
$matricule=$_POST['matricule']; /// Je recupere une valeur avec un sélect pour la jointure des tables
$sql="INSERT INTO planning_3_24(matricule, jour1, jour2, jour3, jour4, jour5, jour6, jour7, jour8, jour9, jour10, jour11, jour12, jour13, jour14, jour15, jour16, jour17, jour18, jour19, jour20, jour21, jour22, jour23, jour24, jour25, jour26, jour27, jour28, jour29, jour30, jour31) VALUES ('$matricule',"; // j'affiche ma valeur ici suivi du foreach pour le reste du coup je trouve pas d'autre solution que de créer 31 champs !
foreach($_POST['jour'] as $key=>$value)
{
$sql.= '"'.$value.'",';
}
$sql= substr($sql,0,strlen($sql)-1);
$sql.=');'; /// ça créer tout simplement les valeur automatiquement -> jour1, jour2, jour3, jour4, etc, etc ......
Ze devient fou !!!!

Ton type de requête fonctionne bien si tu attribue directement les valeurs,
j'ai essayer tant bien que mal de l'adapter mais c'est trop compliquer, je trouve pas la bonne syntaxe pour y ajouter les valeurs avec le code que j'utilise, faut peut être que je recommence tout :(
ma requête sql :
[php]
$matricule=$_POST['matricule']; /// Je recupere une valeur avec un sélect pour la jointure des tables
$sql="INSERT INTO planning_3_24(matricule, jour1, jour2, jour3, jour4, jour5, jour6, jour7, jour8, jour9, jour10, jour11, jour12, jour13, jour14, jour15, jour16, jour17, jour18, jour19, jour20, jour21, jour22, jour23, jour24, jour25, jour26, jour27, jour28, jour29, jour30, jour31) VALUES ('$matricule',"; // j'affiche ma valeur ici suivi du foreach pour le reste du coup je trouve pas d'autre solution que de créer 31 champs !
foreach($_POST['jour'] as $key=>$value)
{
$sql.= '"'.$value.'",';
}
$sql= substr($sql,0,strlen($sql)-1);
$sql.=');'; /// ça créer tout simplement les valeur automatiquement -> jour1, jour2, jour3, jour4, etc, etc ......
[/php]
Ze devient fou !!!! ;)