Je suis actuellement en train de finaliser mon site web, et là je bute sur un problème, ce qui est plutôt rageant...
Voilà, j'affiche des dessins, et pour chaque dessin, il y a possibilité de créer/voir des commentaires. Lors de l'insertion dans la bdd (mysql), il n'y a pas de problème, je rentre un id (auto-incrémenté)+le pseudo+ le com+ le code de l'image en question.
le code de l'image est formé de la façon suivante: j'ai plusieurs rubriques (dossiers dans mon arborescence), qui contiennent tout simplement les images à afficher. Ces images sont numérotées pour plus de facilité. Donc par exemple une image du dossier "mangas" pourra avoir comme valeur "m04". "p23" pour portraits etc..
En fait lors de l'insertion du commentaire j'utilise javascript pour récupérer dynamiquement le numéro de l'image et le nom de la page pour coller la lettre et le numéro correspondant.
Mon problème se situe lors de l'affichage avec php. Je dois effectuer la même chose avec javascript pour connaitre le code_image de celle dont on veut voir les coms, ça je peux le faire. Et ce code_image j'en ai besoin dans ma requête pour selectionner seulement les coms de l'image choisie.
$req=mysql_query("SELECT pseudo_cf, des_cf from comfr where code_img_cf='*' order by num_cf desc");
*c'est là que je vais chercher avec javascript la page et le num de l'image choisie
Sauf que cette requête est située dans une div qui sert de popup et qui est dans la même page. Donc il ne faut pas de rafraîchissement vu que j'utilise une popup, et ce pour d'autre raisons. Quand je clic sur "afficher les coms", ma page php s'est déjà chargée, et la requête s'est déjà effectuée alors que c'est à ce moment là que je récupère le code_image de l'image choisie avec javascript. Donc je ne peux plus modifier ma requête pour indiquer à quelle image sont les coms à récupérer.
Y-a-t-il un moyen de pouvoir faire autrement toujours sans rafraîchissement d'exécuter la requête lorsque l'on clique sur "afficher les coms" d'une image? En javascript? Si c'est en ajax, alors va falloir que je m'y mette un peu T_T