mysqli::warning_count
mysqli_stmt->affected_rows
Mysqli
PHP Manual
La classe MySQLi_STMT
Introduction
Représente une requête préparée.
Synopsis de la classe
MySQLi_STMT
MySQLi_STMT
{
/* Propriétés */
int
$affected_rows
;
int
$errno
;
string
$error
;
int
$field_count
;
int
$insert_id
;
int
$num_rows
;
int
$param_count
;
string
$sqlstate
;
/* Méthodes */
int
mysqli_stmt_affected_rows
(
mysqli_stmt
$stmt
)
int
mysqli_stmt_attr_get
(
mysqli_stmt
$stmt
,
int
$attr
)
bool
mysqli_stmt_attr_set
(
mysqli_stmt
$stmt
,
int
$attr
,
int
$mode
)
bool
mysqli_stmt::bind_param
(
string
$types
,
mixed
&$var1
[,
mixed
&$...
] )
bool
mysqli_stmt::bind_result
(
mixed
&$var1
[,
mixed
&$...
] )
bool
mysqli_stmt::close
(
void
)
void
mysqli_stmt::data_seek
(
int
$offset
)
int
mysqli_stmt_errno
(
mysqli_stmt
$stmt
)
string
mysqli_stmt_error
(
mysqli_stmt
$stmt
)
bool
mysqli_stmt::execute
(
void
)
bool
mysqli_stmt::fetch
(
void
)
int
mysqli_stmt_field_count
(
mysqli_stmt
$stmt
)
void
mysqli_stmt::free_result
(
void
)
object
mysqli_stmt::get_warnings
(
mysqli_stmt
$stmt
)
mixed
mysqli_stmt_insert_id
(
mysqli_stmt
$stmt
)
int
mysqli_stmt_num_rows
(
mysqli_stmt
$stmt
)
int
mysqli_stmt_param_count
(
mysqli_stmt
$stmt
)
mixed
mysqli_stmt::prepare
(
string
$query
)
bool
mysqli_stmt::reset
(
void
)
mysqli_result
mysqli_stmt::result_metadata
(
void
)
bool
mysqli_stmt::send_long_data
(
int
$param_nr
,
string
$data
)
string
mysqli_stmt_sqlstate
(
mysqli_stmt
$stmt
)
bool
mysqli_stmt::store_result
(
void
)
}
Sommaire
mysqli_stmt->affected_rows
— Retourne le nombre total de lignes modifiées, effacées ou insérées par la dernière requête
mysqli_stmt::attr_get
— Description
mysqli_stmt::attr_set
— Description
mysqli_stmt::bind_param
— Lie des variables à une requête MySQL
mysqli_stmt::bind_result
— Lie des variables à un jeu de résultats
mysqli_stmt::close
— Termine une requête préparée
mysqli_stmt::data_seek
— Déplace le pointeur de résultat
mysqli_stmt->errno
— Retourne un code erreur pour la dernière requête
mysqli_stmt->error
— Retourne une description de la dernière erreur de traitement
mysqli_stmt->execute
— Exécute une requête préparée
mysqli_stmt::fetch
— Lit des résultats depuis une requête MySQL préparée dans des variables liées
mysqli_stmt->field_count
— Retourne le nombre de champs présent dans la requête donnée
stmt::free_result
— Libère le résultat MySQL de la mémoire
mysqli_stmt::get_warnings
— Description
mysqli_stmt->insert_id
— Récupère l'ID généré par la dernière requête INSERT
mysqli_stmt::num_rows
— Retourne le nombre de lignes d'un résultat MySQL
mysqli_stmt->param_count
— Retourne le nombre de paramètre d'une commande SQL
mysqli_stmt::prepare
— Prépare une requête SQL pour l'exécution
mysqli_stmt::reset
— Annule une requête préparée
mysqli_stmt::result_metadata
— Retourne les métadonnées de préparation de requête MySQL
mysqli_stmt::send_long_data
— Envoie des données MySQL par paquets
mysqli_stmt::sqlstate
— Retourne le code SQLSTATE de la dernière opération MySQL
mysqli_stmt::store_result
— Stock un jeu de résultats depuis une requête préparée
mysqli::warning_count
mysqli_stmt->affected_rows
Mysqli
PHP Manual