Problème lors de l'éxécution de rquête dans un formulaire - PHP - Programmation
Marsh Posté le 27-02-2006 à 10:16:37
Difficile à croire...
Bon, je suppose que ton niveau en php n'est pas très élevé (sans vouloir te vexer) compte tenu de ton utlisation des termes. (Un formulaire ne peut pas exécuter des requêtes vers une base de données!).
Bref, si tu lis la doc (http://fr.php.net/mysql_query) tu verra que la fonction mysql_query() retourne des données de type ressource. Elles ne sont donc pas directement affichables et doivent faire l'objet de traitement supplémentaire.
Je te conseil donc d'aller jetter un oeuil sur des fonctions telle que mysql_fetch_assoc() (http://fr.php.net/mysql_fetch_assoc) et de regarder dans la colonne de gauche de la page où tu trouvera toutes un séries de fonctions qui permettent différents traitements afin d'obtennir différentes informations.
Et en passant : RTFM.
Marsh Posté le 27-02-2006 à 17:10:34
skraper a écrit :
|
Je te suggère vivement de lire la doc aux sections "tableaux" et "boucles" avant de continuer à coder quoique ce soit.
Marsh Posté le 27-02-2006 à 17:28:25
Tout à fait, j'avais pas fait attention à sont code. Je me suis arrêté à :
Code :
|
Marsh Posté le 28-02-2006 à 08:53:46
Smaragdus je t'emm... je suis débutant ety je fais ce que je peux, vas sur eco.cyclette.free.fr, tu verra que ça rend pas si mal que ça mon site.
Marsh Posté le 28-02-2006 à 10:01:08
ReplyMarsh Posté le 28-02-2006 à 10:17:38
et le site n'est pas spécialement plus beau, surtout sous FF
Marsh Posté le 28-02-2006 à 10:49:52
Essayez de désactiver le JS, le menu fonctionne plus, lol.
Marsh Posté le 28-02-2006 à 11:00:03
skraper a écrit : Smaragdus je t'emm... je suis débutant ety je fais ce que je peux, vas sur eco.cyclette.free.fr, tu verra que ça rend pas si mal que ça mon site. |
Si tu n'es pas ouvert aux suggestions, pourquoi tu poses des questions sur ce forum ?
Ton code est un horible ramassis de copier-coller absolument impossible à maintenir si tu as le moindre changement de mise en page, de question ou de modèle de questions. Avec un tableau et 2 boucles, ton code tiendrait en 10 lignes et si tu as une modification à faire, tu n'as qu'une retouche à effectuer.
De plus, tu devrais te renseigner sur les colonnes auto-incrémentées dans MySQL plutôt que de faire ta magouille (le fameux "$numquest++;" ) qui n'a aucune chance de supporter la concurrence.
Et je ne parle même pas de la sécurité...
Marsh Posté le 27-02-2006 à 09:50:59
salut tout le monde, alors voilà j'ai un ti problème qui me chatouille de puis un moment, je fais un formulaire, que je traite, et qui doit se charger d'éxécuter des requêtes, jusque là aucun problème, à part que quand j'éxécute le formulaire, le résultat de l'echo que je fais pour vérifier est : "Resource id #4 ", jé comprend pas!
La première requête d'ajout (sql1) fonctionne parfaitement, mais pas les autres, pourriez vous me donner un coup de main?
je vous mets les deux pages de code :
et
Merci de votre aide!