Bonjour,
Voilà, j'ai fait un système de parrainage sur mon espace membre, l'avantage du parrain, c est qu'il a +1 à $p_nbjours si son filleul à 10 ou 20 ou 30 ou ... $nbjours, en bref, chaque 10 jours du filleul en fait un de plus pour le parrain, j'ai fait avec le code ci-dessous qui marche bien, mais 100 lignes c est bcp simplement pour définir ceci. Est-ce que quelqu'un a une idée pour racourcir ce code? parce que j'ai pas envie de faire trop ralentir la connexion au site rien que pour ca.
Si jamais voici ce que représente certaines variables:
$parrainage est un nombre que j'insere dans la bdd pour savoir si le parrain a reçu son jour en plus ou pas.
$nbjours est le nombre de jours de connexion du filleul, de celui qui se connecte.
$p_nbjours est le nombre de jours du parrain
Voilà le code:
if($parrain != NULL)
{
$reponse = mysql_query("SELECT nbjours FROM pdf_membre WHERE pseudo='$parrain'") or die (mysql_error());
$p_donnees = mysql_fetch_array($reponse);
$p_nbjours = $p_donnees['nbjours'];
Zut ! Il doit y avoir une erreur par la dedans, parce qu'il ne fait pas +1 au parrain au passage de 9 a 10 jours du filleul. Il n'affiche pas d erreur, mais simplement il fait la meme chose que quand le code n etait pas la !
Voila, j'ai essayé, mais il plante tjs, il m'affiche avec le nouveau code que t as mis ressource id #8 quand j essaie de me connecter avec le parrain juste apres... Je comprends vraiment pas du tout.
T'as une idée?
sinon il ne fait tjs pas +1 ni au parrainage ni a nbjours du parrain...
Dommage
Re,
Je suis désolé, ca va tjs pas, et je comprends pas, j'ai tout revu le code, ca me semble correct.
Tiens stp tu peux regarder dans le zip, dans le contexte, peut etre que c est qqch d autre qui ne va pas, mais la moi je suis dépassé, je comprends pas.