[PEAR][DB] MSSQL - Unknown error
Bonjour,
J'essaie d'utiliser la fonction numRows du package DB de PEAR mais le problème c'est que cette fonction me renvoit :
DB Error: unknown error
SELECT * FROM Utilisateur WHERE LoginUser = 'TOTO' AND PasswordUser = 'XXX'
[nativecode=0 - Le contexte de la base de données a changé ; il est maintenant 'Portail2'.]
Mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
// Récupération des variables
$login = "TOTO";
$passwd = md5("TOTO");
// Execution de la requete de validation
$query = "SELECT * FROM Utilisateur WHERE LoginUser = '$login' AND PasswordUser = '$passwd'";
$res &= $db->query($query);
if (PEAR::isError($res)) {
die($res->getMessage().$res->getDebugInfo());
}
$toto = $db->numRows($res);
if (PEAR::isError($toto)) {
die($toto->getMessage().$toto->getDebugInfo());
}
while($row =& $res->fetchRow()) {
echo $row["IdUser"].$row["Nom"].$row["Prenom"];
} |
Si j'enlève la ligne contenant la fonction numRows, j'ai bien une ligne correspondant à la sélection ... (donc pas de problèmes de connexion à la base MSSQL).
Une idée ?
Merci d'avance,
Cordialement,