Professional Documents
Culture Documents
Temas:
Conexin del servidor PostgreSQL
Creacin y mantenimiento de bases de datos desde PHP
Manipulacin de bases de datos y actualizaciones de
registros
Listado de funciones de PHP para trabajar con
PostgreSQL
Ejercicio 9
- Realizar una pgina que incorpore las funciones bsicas
(Consultar, Agregar, Modificar, y Eliminar) sobre la tabla
tbl_clientes
Ejercicio 10
- Visualizar el contenido de la tabla clientes haciendo uso de
las funciones php suministradas por el facilitador
(visualizar_ext.php)
Transacciones
Transacciones
BEGIN: comienza una transaccin en modo encadenado
ROLLBACK
Transaccin es abortada
Posibles cambios ignorados
COMMIT: Realiza la transaccin actual.
Los datos son modificados fsicamente en el Sistema de
Almacenamiento
LOCK: Explcitamente bloquea una tabla dentro de una
transaccin
Transacciones
Transacciones
if (!(pg_exec($conexion,"BEGIN WORK"))){
echo("Error al iniciar transaccin en la base de datos<br>");
exit();
}else{
echo "Inicio de Transaccin <br>";
}
$exito= pg_exec($conexion,$sql);// or die("El proceso de actualizacin fall: " .
pg_last_error() );
if (!$exito){
pg_exec($conexion,"ROLLBACK WORK");
echo "No se pudo realizar la insercin <br>";
}else{
pg_exec($conexion,"COMMIT WORK");
echo "
<SCRIPT language='JavaScript'>
<!-alert('Registro agregado!');
document.location.href = 'ejercicio_12.php';
--> </script>
";
}
pg_close($conexion);
Transacciones
Ejercicio_13:
- Hacer uso de la funciones Adodb conection
Transacciones
Ejercicio_14:
-Hacer uso de la funciones Adodb conection, e implementar una
pagina php para realizar las funciones bsicas sobre la tabla
vendedores