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

  FORUM HardWare.fr
  Programmation
  PHP

  [php/sql] prob de requête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php/sql] prob de requête

n°1470254
raphk2000
Posté le 03-11-2006 à 16:54:01  profilanswer
 

Bonjour à tous,
 
en gros ma question est simple, est-ce que je peux mettre une variable php dans une requête SQL ?
 
 
ex:  

Code :
  1. <?php $affiche = mysql_query("SELECT * FROM t_inscrits WHERE inscrit_date = "$test" ORDER BY inscrit_id ASC" );


Message édité par raphk2000 le 03-11-2006 à 16:54:46
mood
Publicité
Posté le 03-11-2006 à 16:54:01  profilanswer
 

n°1470255
_darkalt3_
Proctopathe
Posté le 03-11-2006 à 16:55:44  profilanswer
 
n°1470261
dwogsi
Défaillance cérébrale...
Posté le 03-11-2006 à 16:59:18  profilanswer
 

Heureusement que tu peux! Et jette un oeil par ici aussi ça t'évitera des problèmes :
SQL Injection

n°1470317
c0wb0y
:d
Posté le 03-11-2006 à 18:06:11  profilanswer
 

Faut pas oublier de concaténer ta variable par contre, t'as 2 possibilités en php :  
 
Utilisation de simple quote de de l'opérateur de concaténation . (point) :

Code :
  1. 'SELECT * FROM t_inscrits WHERE inscrit_date = '.$test.' ORDER BY inscrit_id ASC'


 
Ou avec des doubles quotes " :

Code :
  1. "SELECT * FROM t_inscrits WHERE inscrit_date = $test ORDER BY inscrit_id ASC"


 
La deuxième écriture est plus lisible, mais plus lente à l'éxécution (m'enfin c'est assez négligeable sur ce genre de cas).


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

  [php/sql] prob de requête

 

Sujets relatifs
prob de requete[VBA ACCESS]prob requete
[VB6][resolu] prob requete[PHP] Prob requete
Prob de variables php dans requête mysql[MYSQL] prob bizarre ma requete ne me renvoi que le premier résultat
Prob Date dans requete INSERT[VB6] prob quote avec requête SQL
[PHP/MySQL] Prob de récup du résultat d'une requete[ACCESS] prob. requete date !
Plus de sujets relatifs à : [php/sql] prob de requête


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