array &queryRow
(
string $query
,
array
$types
= = null
,
integer
$fetchmode =
= MDB_FETCHMODE_DEFAULT
, integer
$rownum
= = null
)
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.
la requête SQL
si fourni, les types des colonnes du jeu de résultats seront définis pour la récupération
le mode de récupération à utiliser, par défaut, vaut MDB_FETCHMODE_DEFAULT
le numéro de la ligne à récupérer
array - la première lige du résultat en tant que tableau indexé commençant à 0 ou une MDB_Error si une erreur survient.
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. |
This function can not be called statically.
query() , limitQuery() , prepareQuery() executeQuery() , queryCol() , queryRow()