Position actuelle: Accueil> Catégories de fonctions> mysqli_warning::next

mysqli_warning::next

Récupérer le prochain avertissement
Nom:mysqli_warning::next
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Obtenez le prochain message d'avertissement

La fonction mysqli_warning :: suivant () est utilisée pour obtenir le prochain message d'avertissement.

usage:

 bool mysqli_warning::next ( void )

Cette fonction n'a pas de paramètres.

Valeur de retour:

  • Retour True si le prochain message d'avertissement est obtenu avec succès.
  • S'il n'y a plus d'informations d'avertissement, false est renvoyé.

Exemple:

 <?php // 创建一个数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 执行一个可能会产生警告的查询$query = "SELECT * FROM my_table"; $result = $mysqli->query($query); // 检查是否有警告信息if ($mysqli->warning_count > 0) { // 获取第一个警告信息$warning = $mysqli->get_warnings(); // 循环获取所有警告信息while ($warning != null) { echo "警告: " . $warning->message . "<br>"; // 获取下一个警告信息$warning->next(); } } // 关闭数据库连接$mysqli->close(); ?>

Dans l'exemple ci-dessus, nous créons d'abord une connexion de base de données et exécutons une requête qui peut générer des avertissements. Nous vérifions ensuite s'il y a un message d'avertissement disponible. Si c'est le cas, nous utilisons la fonction mysqli :: get_warnings () pour obtenir les premières informations d'avertissement et utiliser la fonction mysqli_warning :: suivant () pour faire boucle sur les informations d'avertissement restantes. Enfin, nous fermons la connexion de la base de données.

Veuillez noter qu'avant d'utiliser la fonction mysqli_warning :: suivant (), nous devons d'abord utiliser la fonction mysqli :: get_warnings () pour obtenir le premier message d'avertissement.

Fonctions similaires
Articles populaires