PHP + SQL probléme de code
Résolu
Giloup121
-
ndsaerith Messages postés 308 Date d'inscription Statut Membre Dernière intervention -
ndsaerith Messages postés 308 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai une petite question à vous poser, je dois écrire un code en php + sql et je voudrais savoir si mon code est bon
c'est le suivant :
if squeeze(:n_lprenom+(:n_lnom+(:n_lville+(:n_lrue)))) like '%jean%'
then
$varSqueeze = true
endif;
En fait je veux que si l'une des quatres variable contient jean (le squeeze est obligatoire) ma variable $varSqueeze passe à true
Est-ce que mon code fonctionne dans ce cas?
Merci de vos réponses.
J'ai une petite question à vous poser, je dois écrire un code en php + sql et je voudrais savoir si mon code est bon
c'est le suivant :
if squeeze(:n_lprenom+(:n_lnom+(:n_lville+(:n_lrue)))) like '%jean%'
then
$varSqueeze = true
endif;
En fait je veux que si l'une des quatres variable contient jean (le squeeze est obligatoire) ma variable $varSqueeze passe à true
Est-ce que mon code fonctionne dans ce cas?
Merci de vos réponses.
6 réponses
-
Bonjour,
En php la fonction pour trouver une chaine dans une autre est le ereg() -> https://www.php.net/manual/fr/function.ereg.php
Le squeezez sert àa quoi? (je ne connais pas ^^)
Sinon je ne ferait pas le if comme ça, mais avec des or.
-
Merci beaucoup pour le "ereg" c'est surtout sa qui me fesait défaut =D
Le squeeze sert a ajouter des champs les uns à la suite des autres
si dans ta base "personel" tu as un champ nom et un champ prenom
tu fait
squeeze (nom, prenom) as tout from personel;
tu obtiendra une colone tout avec dedans le nom et le prénom collés (CharlesDupont)
-
-
tu as essayé le code au moins ?
-
Je programme en Windev mais quand je fais ce genre de requête je ne mets pas le % à la fin de jean
ce qui donne '%jean'
A+ -
Non, en fait je suis en stage et je dois présenter ce code à mon tuteur. ce code est une régle (.rul) combiné à un .dbp et ne conaissant pas ce genre de fichiers j'y vais à taton.
Je ne peu pas non plus effectuer les modification sur la base de donnée sans savoir si se que je fait est bon (pas envi de reset la base de l'entreprise ^^) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
alors pour ce truc, je passe la main
-
Ah oki,
Merci pour l'info :)