maxdb_warning_count,

(PECL maxdb:1.0-7.6.00.38)

maxdb_warning_count, maxdb->warning_count — Retourne le nombre d'avertissements depuis la dernière requête pour un lien donné

Description

Style procédural

int maxdb_warning_count ( resource $link )

Style orienté objet (méthode)

class maxdb {
int warning_count
}

maxdb_warning_count() retourne le nombre d'avertissements depuis la dernière requête dans la connexion représentée par le paramètre link .

Valeurs de retour

Nombre d'avertissements ou zéro s'il n'y en a aucun.

Exemples

Exemple 1436. Style orienté objet

<?php
$maxdb 
= new  maxdb ( "localhost" "MONA" "RED" "DEMODB" );

/* Vérification de la connexion */
if ( maxdb_connect_errno ()) {
    
printf ( "Echec de la connexion : %s\n" maxdb_connect_error ());
    exit();
}

$maxdb -> query ( "CREATE TABLE temp.mycity LIKE hotel.city" );

/* un nom de ville remarquablement long dans Wales */
$query  "INSERT INTO temp.mycity (zip, name) VALUES('11111',
'Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch')"
;

$maxdb -> query ( $query );

printf  ( "Nombre d'avertissements : %d\n" $maxdb -> warning_count );

/* Fermeture de la connexion */
$maxdb -> close ();
?>

Exemple 1437. Style procédural

<?php
$link 
maxdb_connect ( "localhost" "MONA" "RED" "DEMODB" );

/* Vérification de la connexion */
if ( maxdb_connect_errno ()) {
    
printf ( "Echec de la connexion : %s\n" maxdb_connect_error ());
    exit();
}

maxdb_query ( $link "CREATE TABLE temp.mycity LIKE hotel.city" );

/* un nom de ville remarquablement long dans Wales */
$query  "INSERT INTO temp.mycity (zip, name) VALUES('11111',
'Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch')"
;

maxdb_query ( $link $query );

printf  ( "Nombre d'avertissements : %d\n" maxdb_warning_count ( $link ));

/* Fermeture de la connexion */
maxdb_close ( $link );
?>

L'exemple ci-dessus va afficher :


Warning: maxdb_query(): -8004 POS(62) Constant must be compatible with column type and length <...>
 Nombre d'avertissements : 0
 
   

Voir aussi

maxdb_errno() , maxdb_error() et maxdb_sqlstate() .