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

  FORUM HardWare.fr
  Programmation
  PHP

  requete mysql + quote

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete mysql + quote

n°405514
bobbyf
Posté le 23-05-2003 à 10:02:57  profilanswer
 

pourquoi lors d'insertion de valeurs dans les champs d'une ligne d'une table mysql ,les valeurs de ces champs doit etre mis entre quote ?? si on n'en mest pas ,l'insertion n'a pas lieu !!
merci de me repondre .

mood
Publicité
Posté le 23-05-2003 à 10:02:57  profilanswer
 

n°405517
nero27
Posté le 23-05-2003 à 10:04:51  profilanswer
 

bobbyf a écrit :

pourquoi lors d'insertion de valeurs dans les champs d'une ligne d'une table mysql ,les valeurs de ces champs doit etre mis entre quote ?? si on n'en mest pas ,l'insertion n'a pas lieu !!
merci de me repondre .


les quotes ne sont nécessaires que dans le cas d'une insertion autre que numérique (chaine de caractère, date, etc ...)


Message édité par nero27 le 23-05-2003 à 10:05:16
n°405564
bobbyf
Posté le 23-05-2003 à 10:26:33  profilanswer
 

mais il me semblait pas que si on mettait des quotes ca empechait l'interpretation du $ . est-ce qu'il y a une differenece d'utilisation des quotes entre sql  et php. ?

n°405614
nero27
Posté le 23-05-2003 à 10:56:46  profilanswer
 

bobbyf a écrit :

mais il me semblait pas que si on mettait des quotes ca empechait l'interpretation du $ . est-ce qu'il y a une differenece d'utilisation des quotes entre sql  et php. ?


ah, dsl, j'avais pas bien compris ta question :jap:
 
Ca, je vois pas !

n°405738
belgique
Posté le 23-05-2003 à 12:03:19  profilanswer
 

Code :
  1. $request="SELECT FROM BLABLA WHERE test='$mavaleur'";

 
Les ' sont considérés comme du texte car ils sont englobés dasn des "

n°405741
zion
Plop
Posté le 23-05-2003 à 12:07:39  profilanswer
 


Belgique one point  :D


---------------
Informaticien.be - Lancez des défis à vos amis
n°405913
simogeo
j'ai jamais tué de chats, ...
Posté le 23-05-2003 à 13:37:05  profilanswer
 

[:mlc2]
 
la syntaxe exacte :
 
 
$request="SELECT FROM BLABLA WHERE test='".$mavaleur."';";  
 
et dans le cas ou  $mavaleur est un string je te recommande de preceder l'insertion par un addslashes pour éviter ls mauvaises surprises.
 
$mavaleur=addslashes($mavaleur);


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°405958
belgique
Posté le 23-05-2003 à 14:06:49  profilanswer
 

Bon ben, voilà, il me semblait bien que je pouvais pas donenr un bon conseil... Allez, mon heure viendra un jour  :)

n°406164
simogeo
j'ai jamais tué de chats, ...
Posté le 23-05-2003 à 15:26:44  profilanswer
 

Belgique a écrit :

Bon ben, voilà, il me semblait bien que je pouvais pas donenr un bon conseil... Allez, mon heure viendra un jour  :)  


 
Belgique 2-0 France
 
 :D  ( tu as bcp d'humour, c'est cool)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°406238
belgique
Posté le 23-05-2003 à 15:57:30  profilanswer
 

:non:  
 
C'était France-Belgique 1-2


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

  requete mysql + quote

 

Sujets relatifs
[sql] requete que j'arrive pas a ecrireComment gérer les accès concurrents dans une base MySQL?
[VBA] envoi de paramètres associé à une requête SQL[MySQL] DROP TABLE de plusieurs tables
[Access/Mysql] Accès à ma base mysql dans accessmysql VS XML
Prbl d'insert dans MySQL (a devenir fou !)[mysql] PB requete avec des select imbriqués
Un message d'erreur qui emêche l'utilisation de MySql sur mon pc 
Plus de sujets relatifs à : requete mysql + quote


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