Concatenation
panda
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour, j'ai un probleme de concatenation en php, juste apres le LIKE.
$malettre=a;
$select = 'select nom FROM membres where nom LIKE "$malettre"
Merci par avance
$malettre=a;
$select = 'select nom FROM membres where nom LIKE "$malettre"
Merci par avance
4 réponses
-
Bonjour,
J'ai du laisser mon appareil pour lire dans les pensées chez moi. Pourrais tu etre un peu plus précis sur la nature de ton probleme ? -
Je dirais déja que a devrait être entouré de guillemets.
A part ca, clair que je n'ai pas compris ton problème, sois plus précis. -
Bsr,
Effectivement faudrait peut-être voir à être un peu plus prolixe ! LOL
Sinon je pense que ce que tu essais de faire c'est
$select = 'select nom FROM membres where nom LIKE \''.$malettre.'\'';
ou encore
$select = "select nom FROM membres where nom LIKE '".$malettre."'";
Evite de laisser PHP substituer les variables : c'est source d'erreur .. la preuve !
-
Afin d'économiser mes yeux, quelque chose de lisible:
$selectQuery = sprintf( "select nom from membres where nom like '%s' " , $maLettre) ;
Johan