pourquoi "SELECT count(*) as nb .." renvoie un string ?
Bonjour,
Je m'essaie au PDO & singleton avec cette class.
Code:
1 2 3 4 5 6 7
| $db1 = Outils_Bd::getInstance()->getConnexion(DSN_DATA, USER_DATA, PASS_DATA);
$stmt=$db1->prepare("SELECT count(*) as nb FROM membres WHERE mb_login =:login");
$stmt->bindparam(':login', $login, PDO::PARAM_STR);
$stmt->execute();
$result = $stmt->fetch(PDO::FETCH_ASSOC); // retourne un string
$stmt = NULL;
var_dump($result); |
et j'obtiens :
Code:
1 2
| array
'nb' => string '1' (length=1) |
Pourquoi 'nb' retourne une chaîne de caractère et non un entier ?
merci