par
Invité » 31 juil. 2011, 21:54
Sam12, le problème avec
if (mysql_num_rows($res)>0 && $id_reponse>0)
c'est que id_reponse qui est égal a 0 ne sera jamais pris en compte pour l'envoi de mail automatique.
Celui qui écrit le sujet prend id=5 par ex et automatiquement récupère la valeur id_reponse=0
Quelqu'un répond à ce même sujet, il prendra la valeur id=6 et id_reponse=5
et encore une autre personne répond, id=7 et id_reponse=5
Lors de la validation du sujet ou de la réponse, il y a l'option d'envoi automatique de mail pour prévenir d'une réponse.
Et le créateur du sujet qui demande a être averti ne le sera pas car id_reponse=0 et
if (mysql_num_rows($res)>0 && $id_reponse>0)
empêchera l’envoie a id_reponse=0
il faut donc réussir a différencier id_reponse=0 lors de la création du sujet et id_reponse=0 lorsqu'une personne a répondu.
J'espère bien me faire comprendre

Sam12, le problème avec [php]if (mysql_num_rows($res)>0 && $id_reponse>0)[/php] c'est que id_reponse qui est égal a 0 ne sera jamais pris en compte pour l'envoi de mail automatique.
Celui qui écrit le sujet prend id=5 par ex et automatiquement récupère la valeur id_reponse=0
Quelqu'un répond à ce même sujet, il prendra la valeur id=6 et id_reponse=5
et encore une autre personne répond, id=7 et id_reponse=5
Lors de la validation du sujet ou de la réponse, il y a l'option d'envoi automatique de mail pour prévenir d'une réponse.
Et le créateur du sujet qui demande a être averti ne le sera pas car id_reponse=0 et [php]if (mysql_num_rows($res)>0 && $id_reponse>0)[/php] empêchera l’envoie a id_reponse=0
il faut donc réussir a différencier id_reponse=0 lors de la création du sujet et id_reponse=0 lorsqu'une personne a répondu.
J'espère bien me faire comprendre :mrgreen: :mrgreen: