Salut
Bon alors j'expose mon probleme je suis en train de créer un script avec des templates donc tout marche sauf une partie du code, la partie du code est sensé m'affiché plusieur objets radio avec les donnée qui se sitent dans une base sql le probleme s'est qu'il ne m'affiche qu'UN seul radio pour chaque partie hors il y en a avec 10 voir 20 radio , j'ai essayé plusieur moyen de faire en déplacant le code sans résultat donc je m'en remet a vous.
J'ai cherchez pendant tout un week-end et là je crois que ja vais tomber en dépression

.
Voici le code :
<?php
include("infos_connect.php");
require_once("php/php/template.inc");
$modele = new template("templates");
//on associe un identifiant au fichier modèle
$modele->set_file("idModele", "base/form_vote.tpl");
$modele->set_block("idModele", "Sondage", "sondage", TRUE);
$nb_sondage = $_GET['nbs'];
$requete = mysql_query("SELECT id, questions FROM Sondage_Quest_Terra ") or die ("Erreur mysql : ".mysql_error());
while($reponse = mysql_fetch_array($requete)) {
$a=$a+1;
$question_text = $reponse['questions'];
$question_id = $reponse['id'];
$reponse_tabl = array();
$reponse_id_tabl = array();
$modele->set_var("LIEN_VALID" , "action.php?id_quest=".$question_id);
$modele->set_var("QUESTION" , $question_text);
$modele->set_block("idModele", "blockReponse", "blockrep");
$requete_reponse = mysql_query("SELECT id, num_quest, reponses FROM Sondage_Rep_Terra where num_quest = '$question_id'") or die ("erreur mysql : ".mysql_error());
while($reponse_rep = mysql_fetch_array($requete_reponse)) {
$modele->set_var("NOM_RADIO" , "reponses");
$modele->set_var("ID_REPONSE", $reponse_rep['id']);
$modele->set_var("REPONSE", $reponse_rep['reponses']);
$modele->parse("blockrep", "blockReponse", true);
}
$modele->set_var("VALUE_BOUTON" , "voter"); $modele->parse("sondage", "Sondage", true);
}
$modele->parse("resultat", "idModele");
//On affiche le résultat
$modele->p("resultat");
?>
Le code en rouge est celui qui pose probleme le reste marche ( a moins que se soit le reste qui bloque le code du milieu.
Merci d'avance pour vos reponse et s'il vous plait aidez-moi
@++
