viernes, 3 de julio de 2015

Insert PDO PHP MySQL - Insertar registros con PDO MySQL



Continuando con los post de PDO en PHP, en este les mostrare como hacer inserción de registros en MySQL.

Código:

<?php
/**
  * Author DevDart
  *
  */
$usuario = 'root';//usuario de la bd
$clave = '';//clave de la bd
try {
    $pdo = new PDO('mysql:host=localhost;dbname=demoPDO', $usuario, $clave);
$pdo->exec("SET CHARACTER SET utf8");//cotejamiento
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);//modo de error, modo de excepcion
} catch (PDOException $e) {
    print "¡Error!: " . $e->getMessage() . "<br/>";
    exit;
}


$nombres = 'Manuel';
$apellidos = 'Castro';

$sql = "INSERT INTO usuario (nombres, apellidos) VALUES (:nombres, :apellidos)";
$query = $pdo->prepare($sql);
if($query->execute(array(':nombres' => $nombres, ':apellidos' => $apellidos))) {
echo 'Se inserto un nuevo registro!';
}
?>

Recuerden que execute devuelve TRUE en caso de éxito o FALSE en caso de error.

Archivo PHP
Archivo SQL(Base de datos)
 


No hay comentarios.:

Publicar un comentario