L'erreur vous paraitra sans doutes évidente mais je ne la trouve pas. Pour chaque page je génère plusieurs petits textes l'un après l'autre et tout marchait très bien... jusqu'à ce que j'échange bétement avec un copier-coller un texte de place. Depuis, le dernier texte ne s'affiche pas si le premier et le deuxième s'affichent, alors qu'avant le changement d'ordre tout s'affichait et surtout que ce texte est indépendant des deux autres!
<?php
$req_image_gen_desc="SELECT *
FROM `image_gen_desc` WHERE image_gen='".$image_gen."'";
$res_image_gen_desc=mysql_query($req_image_gen_desc)
or die ("la requete image_gen_desc ne peut pas être executee");
While ($desc=mysql_fetch_array ($res_image_gen_desc))
{
extract ($desc);
$desc=utf8_encode($desc_fr);
echo"$star_name $desc";
}
$req_asso="SELECT * FROM assoc WHERE asso_name='".$asso."'";
$res_asso=mysql_query($req_asso)
or die ("fuck ça ne marche pas!");
while ($text1=mysql_fetch_array($res_asso))
{
extract($text1);
$asso_desc=utf8_encode($asso_desc)
;
echo"<br>
<br>$asso_desc";
}
echo"<ul>";
$req_asso2="SELECT star_name FROM etoile WHERE asso='".$asso."' ORDER BY star_name";
$res_asso2=mysql_query($req_asso2)
or die ("marre d'inventer des messages d'erreur");
while ($text2=mysql_fetch_array($res_asso2))
{
extract($text2);
$star_url=str_replace(' ','_',$star_name);
$star_url=str_replace('+','plus',$star_url);
echo"<li><b><a href='index.php?CONTENU=catalogue&star_url=$star_url'>$star_name</a></b>";
}
echo"</ul>";
$req_text="SELECT description FROM fiches WHERE name='".$star_name."'";
$res_text=mysql_query($req_text)
or die ("fuck ça ne marche pas");
while ($text3=mysql_fetch_array($res_text))
{
extract($text3);
$description=utf8_encode($description)
;
echo"$description";
}
?>
Si vous pouviez m'aider... j'ai d'autres petits textes à ajouter et j'aimerais que ce problème ne se reproduise plus lors des ajouts!