8791 sujets

Développement web côté serveur, CMS

bonjour,

je souhaiterais créer une requete sql mais je ne trouve pas de solution , peut etre quel n'existe pas.

le but est de recuperer la ou les lignes d'une table ou 'un mot' passer en parametre est dans le champ tag

ex parametre = lunette
table vacance
champ tag = lunette,sable,mer,plage

donc il faudrai recuperer toute les lignes ou le parametre et dans le champ tag.

je sais pas si vous m'avez compris !

merci
Salut,


Je pense que ceci pourrait t'aider :

SELECT champ1, champ2 FROM vacances WHERE tag LIKE "%lunette%"


Mais d'après ce que je vois, tu as un souci d'analyse de ta base de donnée, ce qui force à utiliser le LIKE en SQL et c'est pas optimale.

a+
pour que tu passes un parametre dans ta requete tu peux utiliser les varaibles php



$parametre = lunette;
$table= vacance;
 
$query = "SELECT champ1, champ2 FROM '".$table."' WHERE tag LIKE '%'".$parametre."'%";




a+
Bonjour,
oobox a écrit :
pour que tu passes un parametre dans ta requete tu peux utiliser les varaibles php



$parametre = lunette;
$table= vacance;
 
$query = "SELECT champ1, champ2 FROM '".$table."' WHERE tag LIKE '%'".$parametre."'%";


a+

Non, surtout pas, merci... Se renseigner sur l'injection de code SQL. Smiley smile