Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.mysqli-sqlstate -- http://www.mundoscript.com/php/function.mysqli-sqlstate.html mysqli_sqlstate

mysqli_sqlstate

(PHP 5)

mysqli_sqlstate

(no version information, might be only in CVS)

mysqli->sqlstate -- Regresa el error SQLSTATE de la operación MySQL previa.

Descripción

Estilo por procedimientos:

cadena mysqli_sqlstate ( objeto identificador_de_enlace)

Estilo orientado a objetos (propiedad):

class mysqli {

int sqlstate

}

Regresa una cadena conteniendo el código de error SQLSTATE para el último error. El código de error consiste en cinco caracteres. '00000' significa que no hay error. Los valores están espec???ficados por el SQL ANSI y ODBC. Para una lista de los valores posibles, vea http://dev.mysql.com/doc/mysql/en/Error-returns.html.

Nota: Noete que no todos los errores de MySQL han sido mapeados a los de SQLSTATE. El valor HY000 (error general) es usado para errores no mapeados.

Valores regresados

Regresa una cadena conteniendo el código de error SQLSTAT para el último error. El código de error consiste en cinco caracteres. '00000' significa que no hubo error.

Ejemplos

Ejemplo 1. Estilo orientado a objetos

<?php
$mysqli
= new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

/* Table City already exists, so we should get an error */
if (!$mysqli->query("CREATE TABLE City (ID INT, Name VARCHAR(30))")) {
    
printf("Error - SQLSTATE %s.\n", $mysqli->sqlstate);
}

$mysqli->close();
?>

Ejemplo 2. Estilo por procedimientos

<?php
$link
= mysqli_connect("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

/* Table City already exists, so we should get an error */
if (!mysqli_query($link, "CREATE TABLE City (ID INT, Name VARCHAR(30))")) {
    
printf("Error - SQLSTATE %s.\n", mysqli_sqlstate($link));
}

mysqli_close($link);
?>

Los ejemplos anteriores producirán la siguiente salida:

Error - SQLSTATE 42S01.
Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus