Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2010, 12:21
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Intentando entender PDO (varias dudas)

Cita:
Iniciado por neodani Ver Mensaje
  1. Linea 10, para que se utiliza?
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    He visto que hay muchos pero no he visto su explicacion/utilización (los dos que he puesto imagino que encuentra las excepciones, pero hay que poner alguno más? hay otro útil?
    Aquí hay una lista pero no encuentro explicación...
    http://www.php.net/manual/es/pdo.getattribute.php
Respecto a la pregunta 1, encontré la información con su explicación

http://publib.boulder.ibm.com/infoce...c/r0022476.htm

PDO::ATTR_ERRMODE: Informe de errores.

* PDO::ERRMODE_SILENT: Sólo establece códigos de error.
* PDO::ERRMODE_WARNING: Emite errores de nivel E_WARNING.
* PDO::ERRMODE_EXCEPTION: Emite excepciones.


Al setAttribute() hay que pasarle dos parametros el PDO::ATTR_ERRMODE y el que necesitemos de esos tres.

Agradecería si me podéis echar una mano con el resto de puntos del post anterior. Muchas gracias!