MDB_Common::queryRow() MDB_Common::queryRow() -- Récupère la première ligne
Description
Récupère la première ligne de données retournées depuis une requête.
La fonction exécute la requête et libère le résultat lorsqu'elle a terminée.
Paramètres
string
$query
la requête SQL
array
$types
si fourni, les types des colonnes du jeu de résultats seront définis pour la récupération
integer
$fetchmode
le mode de récupération à utiliser,
par défaut, vaut MDB_FETCHMODE_DEFAULT
integer
$rownum
le numéro de la ligne à récupérer
Valeur retournée
array - la première lige du résultat en tant que
tableau indexé commençant à 0 ou une MDB_Error si une erreur
survient.
Valeurs renvoyées
Tableau 33-1. Valeurs PEAR_Error possibles
Code erreur Message d'erreur Raison Solution
MDB_ERROR_NO_DB_SELECTED
NULL
Aucune base de données n'a été choisie.
Vérifiez le DSN
dans la fonction
connect()
.
n'importe quel code erreur
Erreur spécifique à la base de données
Vérifiez la section relative à la base de données dans le
manuel PHP
afin de détecter la raison de cette erreur. Dans la plupart des cas,
une requête SQL incorrecte, i.e. utilisation d'une clause LIMIT
dans une requête destinée à une base de données Oracle.
Note Cette fonction ne peut pas être appelée de façon statique.
Manuel PEAR pour PHP-Nuke © www.stefvar.com