PHP + SQL probléme de code

Résolu/Fermé
Giloup121 - 22 févr. 2010 à 11:15
ndsaerith Messages postés 304 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 10 mai 2017 - 22 févr. 2010 à 11:28
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.
A voir également:

6 réponses

ndsaerith Messages postés 304 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 10 mai 2017 28
22 févr. 2010 à 11:21
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.

1
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)
0
garion28 Messages postés 1543 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 3 avril 2011 404
22 févr. 2010 à 11:17
tu as essayé le code au moins ?
0
jpl06530 Messages postés 36 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 17 juin 2010 5
22 févr. 2010 à 11:18
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+
0
Oui, c'est pas faux, le % de la fin est obsoléte Merci

Et sinon le reste du code te parrait bon? le like s'effectue pareil en php et en sql?
0
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 ^^)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
garion28 Messages postés 1543 Date d'inscription mardi 16 juin 2009 Statut Membre Dernière intervention 3 avril 2011 404
22 févr. 2010 à 11:21
alors pour ce truc, je passe la main
0
ndsaerith Messages postés 304 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 10 mai 2017 28
22 févr. 2010 à 11:28
Ah oki,

Merci pour l'info :)
0