Bonjour,


j'exécute le code qui suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$rq_sql = "SELECT * FROM t_2sur4_fp WHERE combinaison = '$ref_combi'";
$resultat_rqsql = requete_SQL($rq_sql);
$ligne = mysql_fetch_assoc($resultat_rqsql2);
print_r($ligne);
la variable $ref_combi contient une valeur texte de 3 caractères minimum et 5 caractères maximum.

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.