Probleme avec un champ TIME [PHP/MySQL] - PHP - Programmation
Marsh Posté le 07-03-2003 à 14:27:13
Burps a écrit : |
Pas vraiment, non. Pour moi, c'est un souci de champ non trouvé. T'es sûr que le champ idStation existe dans ta table tbBus ? A mon avis, non.
Sinon j'ai rien compris à ton histoire de décodage de requête, là.
Marsh Posté le 07-03-2003 à 14:40:01
Citation : Sinon j'ai rien compris à ton histoire de décodage de requête, là. |
Ben je veux dire qu'il l'interprete pas : dans la requete, ca donne ca :
Code :
|
Marsh Posté le 07-03-2003 à 14:42:23
C'est donc que ta variable est vide
Marsh Posté le 07-03-2003 à 14:44:32
Oui, et pourtant, dans mon formulaire, j'ai bien tapé 05:00:01 pour dire 5h01, comme c'est ecrit dans la doc...
Marsh Posté le 07-03-2003 à 14:48:19
Burps a écrit : Oui, et pourtant, dans mon formulaire, j'ai bien tapé 05:00:01 pour dire 5h01, comme c'est ecrit dans la doc... |
Bin vérifie que tu la récupères bien en PHP ! Ch'ais pas, fais un echo.
Tu récupères bien ta variable avec un $_GET("dateDuFormulaire" ) ?
Marsh Posté le 07-03-2003 à 14:59:37
Bon, alors entre-temps, j'ai corrige l'erreur sur idStation, m'etais trompé de nom de variable...
Sinon,
Code :
|
m'affiche bien 05:01:00, comme désiré...
Marsh Posté le 07-03-2003 à 15:00:14
Burps a écrit :
|
Et ta requête plante toujours ?
Marsh Posté le 07-03-2003 à 15:02:30
Oui, ca plante tjrs
A part ca, comment tu fais pour ke avant ta citation ca ecrive "Burps a ecrit :" alors que pour moi ca ecrti "Citation" : il est ou le bouton ?
Marsh Posté le 07-03-2003 à 15:05:16
Burps a écrit : Oui, ca plante tjrs |
Alors c'est le format de la date qui doit pas être bon. T'as mis quel type pour ton champ date, dans ta BDD ?
Burps a écrit : |
Quand tu réponds, faut cliquer sur le bouton "Répondre à ce message" (la p'tite feuille avec une flèche rouge) et le message auquel tu réponds sera quoté tout seul.
Marsh Posté le 07-03-2003 à 15:08:52
Taiche a écrit : |
Oh !!?! c mignon tout plein !!!
Sinon, le type du champ c un TIMEhttp://dev.nexen.net/docs/mysql/an [...] l_TIME.php
Et autre question dont je savais la reponse et que j'ai oublie : comment tu fais pour mettre un lien sans ke l'url apparaisse dans le corps du texte ? simplement un texte normal
Marsh Posté le 07-03-2003 à 15:12:10
Burps a écrit : |
Ah bin ui, c'était écrit dans le titre du post
Fais voir les bouts de code que tu exécutes.
Burps a écrit : |
Sur le forum ou sur une page HTML toute con ? Passke si c'est pour le forum, ch'ais pas mais ça doit pouvoir se trouver.
Marsh Posté le 07-03-2003 à 15:21:38
C'etait sur le forum, mais si tu sais pas, te fais pas chier a chercher, c pas important...
Sinon, voila le code :
Code :
|
La, ca m'afiche mon formulaire
et ensuite, j'éxécute ca :
Code :
|
Marsh Posté le 07-03-2003 à 15:26:28
Bon ba là j'avoue que je vois pas bien. Quand tu fais echo de ta variable elle est reconnue et interprétée mais quand tu fais echo de ta requête, elle l'est pas ?
Marsh Posté le 07-03-2003 à 15:34:00
Burps a écrit : voila.... |
T'es sûr que tu fais bien $HTTP_GET_VARS["HeureStart"] pour récupérer ta variable ?
Marsh Posté le 07-03-2003 à 15:37:47
probleme resolu : je suis passé par la vriable temporaire ($toto) et je l'ai mise direct dans la requete...
EN fait, si j'etais pas passé par ttes les étapes pour repondre a tes questions, je m'en serai peut-etre pas sorti...
Merci
Marsh Posté le 07-03-2003 à 15:40:17
Burps a écrit : probleme resolu : je suis passé par la vriable temporaire ($toto) et je l'ai mise direct dans la requete... |
C'est donc bien le $HTTP_GET_VARS["HeureStart"].
Il faut savoir que si le register_globals est à off dans ton php.ini (par défaut dans les installs des versions récentes), alors tu es obligé de passer par $HTTP_GET_VARS.
Marsh Posté le 07-03-2003 à 14:21:14
et j'ai 2 problèmes Voici le resultat:
SELECT NumLigne,idStation FROM TbBus WHERE NumLigne='1' AND idStation='1' AND HeureDepart=''
Unknown column 'idStation' in 'field list'
D'une part, l'erreur a propos du champ qu'il dit ne pas connaitre, et d'autre part :
le Champ "HeureDepart", de type TIME, que j'ai rentré dans un dans l'input de mon formulaire sous cette fome : "05:00:01", et comme vous le voyez dans la requete, il le decode pas.
Vous voyez mes erreurs ?