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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de requête sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de requête sql

n°2294160
bingojm
Posté le 30-12-2016 à 17:39:14  profilanswer
 

Bonjour à tous,
 
Je rencontre un petit souci dans une requête pourtant toute simple:

Code :
  1. SELECT * FROM articles WHERE code_produit = ".$recherche."


Mon souci est que si $recherche = 4 (et rien d'autre derrière), il me sort les résultats suivants:
- 4
- 4/54135
- 4/58776
etc
Comment faire pour avoir uniquement les résultats reprenant la valeur exacte? (4 et pas les autres).  
J'imagine que c'est le slash qui induit en erreur...
 
Merci d'avance!

mood
Publicité
Posté le 30-12-2016 à 17:39:14  profilanswer
 

n°2294161
bingojm
Posté le 30-12-2016 à 17:48:42  profilanswer
 

J'ai trouvé, merci.
J'avais oublié les apostrophes
'".$recherche."'

n°2294162
Devil'sTig​er
Posté le 30-12-2016 à 17:54:50  profilanswer
 

Fait attention aux injections SQL sur une requete comme celle la...

n°2294167
rufo
Pas me confondre avec Lycos!
Posté le 31-12-2016 à 10:19:26  profilanswer
 

Bizarre ton truc : vu que t'as mis "=" et non "like", il devrait trouver que les codes produit qui valent 4, que la valeur recherchée soit un entier ou une chaîne, non ?  :heink:
 
Edit : +1 pour le risque de SQL injection.


Message édité par rufo le 31-12-2016 à 10:20:01

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de requête sql

 

Sujets relatifs
Problème requête SQL: command not properly ended[JQUERY]Problème requête ajax en GET via PHP
Requête mysql probleme[SQL/PLSQL] problème sur requête
Requête qui me pose problèmephp problème tableau suite requête MySQL [résolu]
Problème jointure requête sql.[Access] Problème formulaire requête
Resolu :Sql : probleme de requete (Subquery returns more than 1 row)Problème requête HTTP
Plus de sujets relatifs à : Problème de requête sql


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