[PHP/SQL] Prob... Commentaire pour CHAK news....

Prob... Commentaire pour CHAK news.... [PHP/SQL] - Programmation

Marsh Posté le 13-02-2002 à 12:21:44    

scusé pour le big message ki suit, et emrcid e le lire (totalement ou partiellement D )
 
Voila, j'arrive assez facilement a faire un script d'ajout de news ( c'ets assé facile, je sais :P) mais par contre, je ne voit aps comment faire pour qu'a chak news soit attrbuer un espace commentaire différent :-/  
 
Pour poster les commentaires suivant la news, j'y arrive... ce qui me semblé le plus dur a faire :-/  
 
mais apres, pour les affiché, je suis bloqué, et ca m'énerve !!  
 
en dessous de chaque news, je fou donc un lien "commentaire" allant vers : news_comment_read.php?id_news=$id avec  
 
$id = mysql_result($req,$i,"id" )  
 
[pour info  
 
$sql = 'SELECT id,titre,auteur,contenu,date FROM sys_news ORDER BY id DESC';  
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
 
]  
 
Donc, en renvoyant sur le liens news_comment_read.php?id_news=$id lorsque je pointe sur le lien, je voit bien $id par la veleur qu'il a ...  
 
Pour poster, g mis un champs caché avec pour nom id_news et pour valeur $id_news (id_news étant = a l'_d de la news =P ) donc, qd j'envoyer le formulaire au fichier news_comment_post.php, il inseret bien dans le champs id_news de ma table la 'id dela news commenté...  
 
Mais le prob, c pour les affiché que g des blem 0-/  
je fias donc a part un liens vers "voir les commentaires" ayant pour but d'amener vers news_comment_read.php?id_news=$id et dans cette page j'avais mis 'SELECT * FROM sys_comment WHERE id_news=$id_news' mais il me dit l'erreur suivante :  
 
Erreur SQL !  
SELECT * FROM sys_comment WHERE id_news=$id_news  
Champ '$id_news' inconnu dans where clause  
 
QQl peut tu m'aidé la ??  
 
Merci  
 
Rainckill

Reply

Marsh Posté le 13-02-2002 à 12:21:44   

Reply

Marsh Posté le 13-02-2002 à 12:47:38    

qql ma conseillé de mettre :
'SELECT * FROM commenatires WHERE id_news="$idnews"'
au lieu de
 
'SELECT * FROM commenatires WHERE id_news=$idnews'
 
 
ce que g fait imédiatement, et la ca me met de nouvelle erreurs :-/ :
 
Warning: Unable to jump to row 0 on MySQL result index 2 in c:\program files\easyphp\www\admin_rain\news_comment_read.php on line 14
 
Warning: Unable to jump to row 0 on MySQL result index 2 in c:\program files\easyphp\www\admin_rain\news_comment_read.php on line 15
 
Warning: Unable to jump to row 0 on MySQL result index 2 in c:\program files\easyphp\www\admin_rain\news_comment_read.php on line 16
 
Warning: Unable to jump to row 0 on MySQL result index 2 in c:\program files\easyphp\www\admin_rain\news_comment_read.php on line 17

Reply

Marsh Posté le 13-02-2002 à 13:18:51    

up :(

Reply

Marsh Posté le 13-02-2002 à 15:04:59    

:cry:  :cry:  :cry:

Reply

Marsh Posté le 13-02-2002 à 19:03:36    

up

Reply

Marsh Posté le 13-02-2002 à 19:13:06    

Pense a vérifié que la reponse de ta requette SQL n'est pas vide avant d'afficher les commentaires.

Reply

Marsh Posté le 14-02-2002 à 15:22:05    

je l'ai aps encore fait ca, ca me semble aps le plus mportant, mais de toute facon, elle n'est pas vide donc...

Reply

Marsh Posté le 14-02-2002 à 18:20:40    

Warning: Unable to jump to row 0 on MySQL result index 2 in ...
 
pour moi ca resemble vraiment au fait que le resultat de la requete est vide :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed