PHP stristr()
fred
-
fred -
fred -
Bonjour,
voila je voudrais pouvoir faire en php ce qui existe en sql soit
compterendu like '%$toto'
je fais ca en php actuellement
stristr($toto, $_POST['compterendu'])
si j'ai
$toto ="eco-pol"; ou
$_POST['compterendu']='polo'
la pas de prob il me dit qu'il le retrouve pas ! normal!
si j'ai
$toto ="eco-polo"; ou
$_POST['compterendu']='polo'
la il me le retrouve ! impec!
par contre
si j'ai
$toto ="eco-polotttt"; ou
$_POST['compterendu']='polo'
c'est la le soucis il me mets true aussi alors que je voudrais pas!!
je voudrais que ca fasse comme en sql : compterendu like '%$toto'
avez vous une idée ??
merci d'avance
voila je voudrais pouvoir faire en php ce qui existe en sql soit
compterendu like '%$toto'
je fais ca en php actuellement
stristr($toto, $_POST['compterendu'])
si j'ai
$toto ="eco-pol"; ou
$_POST['compterendu']='polo'
la pas de prob il me dit qu'il le retrouve pas ! normal!
si j'ai
$toto ="eco-polo"; ou
$_POST['compterendu']='polo'
la il me le retrouve ! impec!
par contre
si j'ai
$toto ="eco-polotttt"; ou
$_POST['compterendu']='polo'
c'est la le soucis il me mets true aussi alors que je voudrais pas!!
je voudrais que ca fasse comme en sql : compterendu like '%$toto'
avez vous une idée ??
merci d'avance
A voir également:
- PHP stristr()
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Lut,
Cest normal quil renvoie true Si ton deuxieme parametre est introuvable, stristr retourne FALSE or "polo" et dans eco-polottt...Pourquoi pas faire un simple if ($toto== $_POST['compterendu']) ? Ou essaye avec la fonction la fonction strcmp() qui retourne 0 si les deux chaines sont identiques(cette comparaison est sensible à la casse).
Cest normal quil renvoie true Si ton deuxieme parametre est introuvable, stristr retourne FALSE or "polo" et dans eco-polottt...Pourquoi pas faire un simple if ($toto== $_POST['compterendu']) ? Ou essaye avec la fonction la fonction strcmp() qui retourne 0 si les deux chaines sont identiques(cette comparaison est sensible à la casse).