[résolu] logique construction d'un script
Posté : 27 déc. 2011, 00:10
salut a tous, je cherche de l'aide sur les étapes et le déroulement d'un script que j'ai fait (avec l'aide de Calimero)...
voici le code:
perso je pense a un nouveau foreach, mais rien de sur, avez vous quelques Infos svp ?
voici le code:
<script type="text/javascript" src="webroot/vote/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="webroot/vote/jquery.rater.js"></script>
<?php
// l'array suivant sera créée d'une requete sur la table questionnaire
// declatation de l'array
$question=array(
array(
'id' => 1,
'titre' => "...",
),
array(
'id' => 2,
'titre' => "...",
),
array(
'id' => 3,
'titre' => "...",
),
array(
'id' => 4,
'titre' => "...",
),
array(
'id' => 5,
'titre' => "...",
),
array(
'id' => 6,
'titre' => "...",
),
array(
'id' => 7,
'titre' => "...",
),
array(
'id' => 8,
'titre' => "...",
),
array(
'id' => 9,
'titre' => "...",
),
array(
'id' => 10,
'titre' => "...",
),
);
echo '<table border="1">';
foreach($question as $k=>$question)
{
$parite=(int)($k/2) == $k/2;
if($parite)
{
$ligne_ouverte=true;
echo "<tr>";
}
?>
<!--Dans les deux cas on affiche la cellule-->
<td>
<?php echo $question[id]; ?>
</td>
<td>
<div id="<?php echo $question[id]; ?>" class="vote"></div>
<script type='text/javascript'>
$('#<?php echo $question[id]; ?>').rater("webroot/vote/ratingsdemo.php?id_question=3&id_chien=<?php echo $donnees['id_chien'];?>");
</script>
</td>
<?php
// Si le $k est impair, on ferme la ligne après avoir affiché la cellule.
if(!$parite)
{
echo "</tr>";
$ligne_ouverte=false;
}
} // fin de boucle.
if($ligne_ouverte)
{
echo "<td> </td><td> </td></tr>";
}
echo '</table>';
?>
donc, je crée un tableau, avec le foreach je construit le tableau avec les nom des questions le soucis maintenant est de lié les résultats d'un individu a ces 10 questions ??? et aussi le moment dans le script ou je dois le faire... perso je pense a un nouveau foreach, mais rien de sur, avez vous quelques Infos svp ?