|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 18 ![]() |
Bonjour,
j'exécute le code qui suit : Code :
La recheche se fait sur un champ d'un table MYSQL définit ainsi TYPE = varchar(5) INTERCLASSEMENT = latin1_swedish_ci Mon problème est le suivant : la requête s'exécute normalement si $ref_combi contient bien 5 caractères sinon elle ne sélectionne aucun enregistrement. exemple : si $ref_combi = '5-9' --> résultant 0 enr trouvé si $ref_combi = '15-31' --> résultant 1 enr trouvé Je précise que je débute en PHP et mysql. J'espère avoir été clair et Merci d'avance à ceux qui auraient une explication à mon problème. |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : janvier 2006 Messages : 918 ![]() |
Juste une vérification bête, est-tu certain que ta table contient bien un élément '3-5' et non '03-05' ?
Sinon, que renvoie un select * from t_2sur4_fp ? PS : pense à la balise CODE |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : octobre 2007 Messages : 18 ![]() |
Non, elle contient bien 3-5 et la requête me renvoie
Array ( [indice] => 4 [combinaison] => 3-4 par exemple mais ta question tout bête me donne l'idée de convertir 3-5 en 03-05. Mais avant, j'attends de voir si qqu'un me fournit une explication. Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com