TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |||||
| Auteur | Message | ||||
|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |||||
| Page : 1 | |||||
Adharna
|
# Posté le 10/05/2008 02:04:46 | ||||
![]() Groupe : Membres |
Bonjour,
J'ai pensé à faire un système de parrainage par url, j'aurais voulu le faire par id du parrain, mais vu que c'est + cho je vais le faire par nom du parrain Donc dans mon index j'ai mit : Code : PHP
Et dans ma page trait.php qui traite le formulaire inscription.php j'ai mit : Code : PHP
Le problème, c'est que je verifie l'email de mes membres via valid.php, donc si le membre entre une adresse bidon, je le supprime.. mais il sera toujours présent dans la table affilie, donc je ne sais pas trop comment organisé mon script, si vous avez une idée je suis preneur. Excuser moi de vous déranger si tars la nuit, mais je ne vois pas où est l'erreur dans ma première requête. Merci aux âmes généreuses qui se couchent tard.
Édité
le 10/05/2008 02:13:48
par Adharna
Adharna, à votre service. |
||||
Jetable
|
# Posté le 10/05/2008 02:06:26 | ||||
![]() Groupe : Membres |
Peux-tu poster les quelques lignes (une dizaine, ça suffira) qui précèdent la ligne 177 ?
Whatever... |
||||
matt2
|
# Posté le 10/05/2008 02:16:34 | ||||
|
Groupe : Membres |
commence par résoudre ce problème
mysql_query("INSERT INTO affilie (parrain, nombre) VALUES ('".$pseudo."', 0) or die(mysql_error()); Faux la bonne: mysql_query("INSERT INTO affilie (parrain, nombre) VALUES ('".$pseudo."', 0) ") or die(mysql_error()); |
||||
Adharna
|
# Posté le 10/05/2008 02:19:09 | ||||
![]() Groupe : Membres |
Le problème de l'erreur sql est réglé, la syntaxe n'était pas correct, merci quand même.
Cependant je ne sais pas comment organisé mon script de parrainage, mon script de parrainage sert à avoir un lien, je ne sais pas si le meilleur dans ce lien c'est de mettre l'id du parrain ou le pseudo du parrain, ensuite si le parrain existe on lui rajoute +100 pièces et +1 à sont nombre d'affiliés. Merci matt, j'ai vu l'erreur =p EDIT 2: Je vais changer de méthode, je vais mettre mon champs parrain et mon champ filleul directement dans les tables comptes_temporaires et utilisateur, comme ça au moment du transfère de table, je ne pers pas le parrain ![]() N'ece pas mieux de passer par les id ?
Édité
le 10/05/2008 02:38:08
par Adharna
Adharna, à votre service. |
||||
matt2
|
# Posté le 10/05/2008 02:43:38 | ||||
|
Groupe : Membres |
1-mais bon l'id ou le pseudo ça revient au même utilise les sessions 2- s'il existe tu modifies les champs pièces et nb_d'affilies c'est à dire ex:(nb_aff=nb_aff+1) dans dans ta table contenant ces champs a toi de les donnés les valeurs qui te chantent en gros un UPDATE SET... |
||||
Adharna
|
# Posté le 10/05/2008 02:53:03 | ||||
![]() Groupe : Membres |
C'est simple comme tout enfaite quand on sait comment organisé sont script
![]() Code : PHP
Le nombre de pièce est bien ajouté au $parrain mais le nombre de filleul n'est pas ajouté de +1 (peut être cela vien t'il de la base sql?) ![]()
Édité
le 10/05/2008 03:01:23
par Adharna
Adharna, à votre service. |
||||
matt2
|
# Posté le 10/05/2008 03:01:26 | ||||
|
Groupe : Membres |
donne moi les noms de ta table utilisateurs
|
||||
Adharna
|
# Posté le 10/05/2008 03:06:47 | ||||
![]() Groupe : Membres |
id, pseudo, password, email, ip, piece, newsletter, parrain, nb_aff
(Le screen + haut pour ce que j'ai mi dedans)
Édité
le 10/05/2008 03:07:38
par Adharna
Adharna, à votre service. |
||||
matt2
|
# Posté le 10/05/2008 03:18:28 | ||||
|
Groupe : Membres |
depuis le temps je vois que le forum a dû avoir les modifications mais bon
désoler du retard mais je suis en plein match de basket ok ok normalement il devrai avoir modification et si c'est pas le cas comme maintenant cela signifie tout simplement que en aucun moment parrain est égale à parrain dans la clause parrain si oui ouvre tas table donne moi un contenu du champs parrain qu'on en finisse |
||||
Adharna
|
# Posté le 10/05/2008 03:27:42 | ||||
![]() Groupe : Membres |
J'ai trouvé l'erreur WHERE pseudo au lieu de WHERE parrain
Bon maintenant je n'ai plus qu'a faire en sorte de placé ça dans mon valid.php au lieu de mon trait.php, comme ça les pièces et le nombre d'affiliés est augmenté seulement si le filleul a validé sont mail.
Édité
le 10/05/2008 03:28:52
par Adharna
Adharna, à votre service. |
||||
matt2
|
# Posté le 10/05/2008 03:37:23 | ||||
|
Groupe : Membres |
donc alors comme je l'ai dis tout haut en aucun moment parrain n'était égal a parrain...
bon bien j'ai été motiver juste par l'heure qu'il est donc du courage tout n'est que question de logique bonne continuation MATT |
||||
Adharna
|
# Posté le 10/05/2008 03:42:01 | ||||
![]() Groupe : Membres |
Ah oki merci je n'avais pas vu.
Comment vérifier que le parain existe vraiment ? Bonne nuit si tu pars te couché et merci.
Édité
le 10/05/2008 06:20:27
par Adharna
Adharna, à votre service. |
||||
Retour au forum "PHP" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
Fil RSS |
XHTML 1.0 |
CSS 2.0
Édité par Simple IT SARL :
Nous contacter
| Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
506 Zéros connectés |
8 requêtes |
0.0271s (0.0074s)
