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.

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

//llamada al procedimiento almacenado y la <strong>con</strong>sulta que recupera el<br />

//argumento de salida.<br />

$statement = $base->prepare(’CALL cubo(:entrada, @salida); SELECT<br />

@salida AS salida;’);<br />

$entrada = 3;<br />

$statement->bindParam(’:entrada’, $entrada);<br />

//ejecución de la procedimiento almacenada<br />

$statement->ejecuta();<br />

$statement->nextRowset();<br />

//lectura del argumento de salida<br />

$row = $statement->fetchObject();<br />

echo "El valor ".$entrada." Al cubo es:".$row->salida;<br />

}<br />

catch(Exception $e)<br />

{<br />

// mensaje en caso de error<br />

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

}<br />

?><br />

Da como resultado:<br />

El valor de 3 al cubo es:27<br />

www.FreeLibros.me

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

Saved successfully!

Ooh no, something went wrong!