Bonjour,
j'ai quelques difficultés avec les boucles foreach...
je m'explique :
j'ai une table QUESTION avec 3 colonnes : CODE, QUESTION, CODE_THEME pour son theme.
j'ai une table GESTION avec une colonne CODE_THEME et CODE_QUESTION où j'insère x ID de question (CODE_QUESTION ) dedans par le biais d'une balise chekbox en HTML..
cette colonne CODE_QUESTION contient les id de mes questions séparés par une virgule .
j'aimerai (dans l'absolu lol) pouvoir afficher dans mon tableau HTML toutes les questions en fonction de CODE_THEME et que le boutons chekbox soit cheked si il est dans CODE_QUESTION de la table GESTION...
je n'arrive pas à comparer ma boucle avec le resultat de ma requete....
ou alors ma logique n'est pas bonne
Merci pour votre aide..
mon bout de code...
$array = array($val_gestion["code_theme"] => array($val_gestion["code_question"]));
foreach( $array as $key => $value )
{
echo 'le Thème N° '.$key . '<br />';
foreach( $value as $valeur )
echo 'mes valeurs de CODE_QUESTION =' . $valeur . '<br />';
echo '<br />';
}
$query3 = $bdd->query('SELECT * FROM sondage_question WHERE code_theme='.$val_gestion['code_theme']);
while($val3 = $query3->fetch()) {
echo 'l\'ID de la question du thème N° '.$key.' est '.$val3["code"].'<br>';
}
cela donne :
le Thème N° 2
mes valeurs de CODE_QUESTION =4,3,7
l'ID de la question du thème N° 2 est 3
l'ID de la question du thème N° 2 est 4
l'ID de la question du thème N° 2 est 7
l'ID de la question du thème N° 2 est 8
l'ID de la question du thème N° 2 est 9