11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

{<br />

$base = new PDO(’mysql:host=127.0.0.1;dbname=_prueba’, ’root’, ’’);<br />

$base->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);<br />

$sql = "DELETE FROM Persona WHERE Apellidos =:apellido";<br />

// Preparación de la <strong>con</strong>sulta <strong>con</strong> los marcadores<br />

$resultado = $base->prepare($sql);<br />

$resultado->ejecuta(array(’apellido’ => ’Martínez’));<br />

echo "Persona eliminada.";<br />

$resultado->closeCursor();<br />

}<br />

catch(Exception $e)<br />

{<br />

// mensaje en caso de error<br />

die(’Error : ’.$e->GetMessage());<br />

}<br />

?><br />

Da como resultado:<br />

Persona eliminada.<br />

d. Modificar datos<br />

Al igual que para escribir y leer datos, va a utilizar los métodos prepare() y execute().<br />

Por ejemplo, para modificar la edad de Nanie Morales HonHon de 55 a 36 años:<br />

<br />

Da como resultado:<br />

Persona modificada.<br />

e. Llamar a <strong>un</strong> procedimiento almacenado<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!