Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2782 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  message d'erreur bien etrange

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

message d'erreur bien etrange

n°985712
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 09:43:48  profilanswer
 

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 ... ?  :sol:

mood
Publicité
Posté le 18-02-2005 à 09:43:48  profilanswer
 

n°985738
skeye
Posté le 18-02-2005 à 09:59:39  profilanswer
 

fais afficher ta requête avant de l'exécuter...


---------------
Can't buy what I want because it's free -
n°985754
Xav_
The only one...
Posté le 18-02-2005 à 10:10:56  profilanswer
 

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...


Message édité par Xav_ le 18-02-2005 à 10:11:07

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°985784
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 10:41:58  profilanswer
 

merci bien, je n'y avais pas pense, comme quoi j'avais raison de vous demander de me mettre le nez dedans :)

n°985787
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 10:43:58  profilanswer
 

Xav_ a écrit :

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...


 
 
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  :sweat:

n°985791
Dj YeLL
$question = $to_be || !$to_be;
Posté le 18-02-2005 à 10:45:49  profilanswer
 

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


---------------
Gamertag: CoteBlack YeLL
n°985795
skeye
Posté le 18-02-2005 à 10:46:35  profilanswer
 

Dj YeLL a écrit :

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


[:benou_+1]
C'est un pb php à priori, tu contruis ta requête SQL à-partir de variables vides, vu l'erreur...[:skeye]


---------------
Can't buy what I want because it's free -
n°985803
Xav_
The only one...
Posté le 18-02-2005 à 10:49:17  profilanswer
 

+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)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°985804
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 10:49:37  profilanswer
 

skeye a écrit :

[:benou_+1]
C'est un pb php à priori, tu contruis ta requête SQL à-partir de variables vides, vu l'erreur...[:skeye]


 
ok
 

Code :
  1. $insert = "INSERT INTO `RESERVATION` VALUES(‘’,$date,$first_name,$last_name,$category,$service,$date_service,$TOA,$amount,$name,$residence,$destination,$airport,$TOA,$flight,$source,$card_number,$expiration,$rate,$comments ) ";


 
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 )

n°985809
skeye
Posté le 18-02-2005 à 10:50:55  profilanswer
 

Il manque des quotes partout là, non? [:opus dei]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 18-02-2005 à 10:50:55  profilanswer
 

n°985810
Dj YeLL
$question = $to_be || !$to_be;
Posté le 18-02-2005 à 10:51:22  profilanswer
 

Il te manque des 'simple quote' autour de tes champs
 
Edit : :fou: encore grillaid !!


Message édité par Dj YeLL le 18-02-2005 à 10:51:54

---------------
Gamertag: CoteBlack YeLL
n°985811
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 10:51:38  profilanswer
 

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

n°985825
Gravastar
Dude elle est où ma caisse ?
Posté le 18-02-2005 à 10:57:02  profilanswer
 

Dj YeLL a écrit :

Il te manque des 'simple quote' autour de tes champs
 
Edit : :fou: encore grillaid !!


 
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 :)

n°985836
Dj YeLL
$question = $to_be || !$to_be;
Posté le 18-02-2005 à 10:59:55  profilanswer
 

De rien. :)


---------------
Gamertag: CoteBlack YeLL
n°985880
Xav_
The only one...
Posté le 18-02-2005 à 11:19:13  profilanswer
 

et vi, de rien, on est là pour ça :P


Message édité par Xav_ le 18-02-2005 à 11:19:23

---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  message d'erreur bien etrange

 

Sujets relatifs
erreur SQL sans référence[Erreur BuffReader] pkoi ca boucle?
Page d'erreur Websphere Application Server [résolu]Erreur de permission lors de copie de fichiers
erreur de lecture dans un fichierErreur CaML débutant.
erreur et bug d'un chat java (misscara) help!!Erreur MySQL Illegal mix of collations, Help me please !!
[mysql] ne pas s'interrompre en cas d'erreur d'execution400 Bad Request dans FireFox alors que ça marche bien dans IE
Plus de sujets relatifs à : message d'erreur bien etrange


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR