message d'erreur bien etrange - PHP - Programmation
Marsh Posté le 18-02-2005 à 09:59:39
fais afficher ta requête avant de l'exécuter...
Marsh Posté le 18-02-2005 à 10:10:56
yep, merci de nous montrer le code (on est pas devin...) et la requete généré avant l'envoi à mysql
En effet, vu le ,,,,,,,,,,,,,,,,,, tu dois baser ta requete sur des variables de session ou provenant d'un formulaire, mais elles sont vide ou inexistante... donc tu envoi une requete de sélection ne contenant que les virgules et les quotes...
Marsh Posté le 18-02-2005 à 10:41:58
merci bien, je n'y avais pas pense, comme quoi j'avais raison de vous demander de me mettre le nez dedans
Marsh Posté le 18-02-2005 à 10:43:58
Xav_ a écrit : yep, merci de nous montrer le code (on est pas devin...) et la requete généré avant l'envoi à mysql |
Je me doute bien que vous n'etes pas devins, mais devant ce message je ne savais pas trop d'ou venait l'erreur. Maintenant je sais, et je m'en vais poser une question sur le forum SQL
Marsh Posté le 18-02-2005 à 10:45:49
On peut l'avoir quand même la ligne de code concernée ?
Parceque c'est pas forcement un pb SQL (a mon avis c'est même pas du tout un pb SQL)
Je pense que c'est un pb PHP
Marsh Posté le 18-02-2005 à 10:46:35
Dj YeLL a écrit : On peut l'avoir quand même la ligne de code concernée ? |
C'est un pb php à priori, tu contruis ta requête SQL à-partir de variables vides, vu l'erreur...
Marsh Posté le 18-02-2005 à 10:49:17
+1 également mais, déjà dis skeye, j'ai dis "variables vides ou inexistantes"....
de toute façon on m'écoute jamais... (persone a un pti gif caliméro, ça ferais bien à la fin de ce post, merci d'avance)
Marsh Posté le 18-02-2005 à 10:49:37
skeye a écrit : |
ok
Code :
|
qui donne :
INSERT INTO `RESERVATION` VALUES(,2005-02-18,David,Servais,open_tour,1 day,2005-5-04,::00,2,David Servais,NULL,NULL,NULL,::00,NULL,NULL,XXXXXXXXX,2006-3-06,36,NULL )
Marsh Posté le 18-02-2005 à 10:50:55
Il manque des quotes partout là, non?
Marsh Posté le 18-02-2005 à 10:51:22
Il te manque des 'simple quote' autour de tes champs
Edit : encore grillaid !!
Marsh Posté le 18-02-2005 à 10:51:38
je pensais bien aussi qu'il fallait en mettre, mais kan j'en mets il ne prends plus en compte les variables... je vais essayer encore
Marsh Posté le 18-02-2005 à 10:57:02
Dj YeLL a écrit : Il te manque des 'simple quote' autour de tes champs |
Plait-il ?
Toujours est-il que ça semble fonctionner comme vous l'aviez dit (oui je sais, c'est normal), je devait avoir merdé dans les quotes l'autre fois.
Merci
Marsh Posté le 18-02-2005 à 11:19:13
et vi, de rien, on est là pour ça
Marsh Posté le 18-02-2005 à 09:43:48
Bonjour tout le monde,
Je viens d'avoir un joli message d'erreur que je ne comprends pas très bien :
You have an error in your SQL syntax near ',,,,,,,,,,,,,,,,,, ) ' at line 1
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Je n'ai pas utilisé de commande différente par rapport aux autres pages que j'ai faites et qui utilisent elles aussi les sessions pour se faire passer des variables, et je n'ai jamais eu ce message jusqu'à maintenant
Y'a-t-il quelqu'un pour me mettre le nez dans la ... ?