J'ai un soucis au niveau de mon codage php. Je vous explique :
J'ai développé un site qui recueille différentes recettes. J'ai alors créé une première page où l'on retrouve différentes recettes avec leurs noms, photos... que je fais appel grâce à une boucle. Pour voir l'intégralité de la recette j'ai mis en place un bouton voir qui redirige vers une seconde page. Mon problème, pour savoir quelle recette l'internaute souhaite voir, j'ai mis un champ caché. Or celui-ci renvois le numéro de la dernière recette affichée par la boucle. Je vous met mon code. Merci d'avance pour votre aide!!!
while ($j<=3 && $i<=$nb_res)
{ $ligne = mysql_fetch_array($result);
print "<table cellspacing='10px'><tr><td>";
print '<FORM action="entree2.php" enctype="multipart/form-data" method="post">';
print "<img src='".$ligne["img_recette0"]."' alt='image' height='190' width='240'/></td><td>";
print $ligne["nom_recette"];
print "<br><br>";
print substr($ligne["desc_recette"],0,150)."...";
print "</td>";
$j=$j+1;
$i=$i+1;
$num=$ligne['id_recette'];
print "<input type='hidden' name='num' value='$num'>";
print "<td><input value='Voir' type='submit'></td></tr></table>";
print "</div>";
};