Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MYSQL:
<?php
$databaseHost = 'localhost';
$databaseName = 'prueba';
$databaseUserName = 'root';
$databasePassword = '';
try{
$dbConn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e){
?>
Conexin PostgreSQL PDO:
try{
$usuario = xxx;
$password = xxx;
/*En este caso el tipo es pgsql, adems le indicamos el puerto */
$conn = new PDO('pgsql:host=localhost;port=5432;dbname=xxx', $usuario,
$password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}catch(PDOException $e){
echo "ERROR: " . $e->getMessage();
Conexin Oracle PDO
try
{
$usuario = xxx;
$password = xxx;
$nombredb = xxx;
//para oracle el tipo es oci
$conn =new PDO("oci:dbname".$nombredb,$usuario,$password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch ( PDOException $e )
{ echo "Error: ".$e->getMessage( ); }
Sentencias con PDO:
Como podemos ver es muy similar a las sentencias SQL clsicas, pero ahora deberemos usar
la sentencia prepare(); y execute(); para las operaciones bsicas como insertar, borrar,
actualizar, insertar