Bonjour J'effectue une requête SQL (qui ne renvoie qu'une ligne) et j'imprime une colonne particulière à l'écran à des fins de test. Le problème que je rencontre est que la colonne que j'imprime contient une chaîne de 12 caractères (abcdef123456), mais parfois la variable imprimée est vide. Ainsi, lorsque je fais var_dump($test);
Parfois, je reçois :
string(12) "abcdef123456"
mais d'autres fois, je reçois
string(12) ""
Je ne comprends pas pourquoi il sait qu'il y a 12 caractères alors qu'il est toujours vide, et parfois il dit 12 caractères alors qu'il est plein. A cause de cela, je ne peux pas exécuter d'autres fonctions car elles dépendent de la chaîne de caractères.
EDIT : voici la requête
$query="SELECT * FROM members WHERE name='$member'";
$sqlResult=mysql_query($query);
$row = mysql_fetch_assoc($sqlResult);
$test = $row["membercode"];
var_dump($test);