Ses derniers messages sur les forums
Ben pourtant, y'a un problème ligne 391 de register.php.
Quand tu clic sur BB-Code, il y a un truc "Pour montrer du code".
Que tu pastes du code PHP, HTML, SQL, Javascript, Actionscript ou Prolog, ou ce que tu veux, utilise ce truc.
Et sinon, tu as trouvé ta parse error ?
Y'a pas comme du foutage de gueule la ?
Tu nous pastes 3000 lignes de code (sans utiliser le BB-Code), alors qu'en fait tu as juste une erreur de syntaxe à la ligne 391 de c:\program files\easyphp1-8\www\flamme\register.php ?
Il faut apprendre à lire et à comprendre les messages d'erreur.
Ou si tu ne trouves pas ton erreur, isole le soucis, et utilise le BB-Code.
La, si tu veux, ca fait comme si tu nous balancais tout ton code, en te disant : "allez hop, on s'en fou, CTRL V, ils vont bien me trouver mon pb".
Donc ouvre ton fichier register.php, va à la ligne 391, et vois ce qui cloche.
Si tu ne trouves pas, balance nous une dizaine de ligne autour de la 391.
Mais sinon, c'est possible d'obtenir un vrai dump ?
En fait, je suis pret à t'aider, mais je ne veux pas perdre 30 mn à créer une base de données de test.
Fais un export avec ton phpmyadmin.
Sinon, pour ton 1), ta requete est bonne.
Mais a priori, pour le 2), il te suffit de tout selectionner et de tout traiter en PHP pour afficher tous les compétiteurs (et leur résultat à toutes les compétitions).
Après tout dépend du volume de données à traiter.
Il se peut que ce schéma de conception ne soit pas optimisé.
Ben pourtant ce fichier est sur ton disque dur.
Fais un
phpinfo, tu verras où il se trouve.
Ensuite, il te suffit d'utiliser un serveur smtp que tu configureras sans le php.ini, à la directive :
SMTP = localhost
Donc localhost si tu as installé un serveur smtp sur ta machine, sinon ben l'adresse d'un autre serveur (celui de ton FAI par exemple).
Aurais tu pas des vraies données ?
Car la, tu parles de position, mais je ne vois rien qui parle de position dans ta structure de table.
Juste un dump MysQL de quelques lignes me suffirait (avec en plus la structure), en gros un truc que je puisse coller dans mon MySQL pour tester.
Donne nous tes structures de tables et quelques éléments de ces tables, et on te montre comment faire.
DrBen, visiblement, tu ne comprends pas ce que tu fais, car dans le comment faire, on crée des tables SQL, et visiblement, tu dis que tu ne sais pas le faire.
Et apparemment, tu ne sais pas créer / valider un formulaire.
Il semblerait donc que ton niveau soit trop faible pour t'attaquer à ce genre de script.
Je te conseille vivement de mettre de côté ce script et de lire les cours afin de gagner plus d'assurance en PHP.
Une requete avec une jointure et un traitement PHP devrait suffire.
Pas besoin de faire deux while (le pire étant une requete SQL dans un while).
Mais pour t'aider, il faudrait nous montrer ton code, pour voir la ou tu en es.