session_start();
require_once ('../../../config.php');
$academico=chequeo_priv("gestion_biblioteca");
include("../../../lib.proy.php");
include("../../../lib.proy.02.php");
$conexion=conectar("gestor_biblio" ,"5j9j1k09");
OpenTable('GesBib','Libros','../../../../');
if($accion=="Insertar")
{
if(($isbn==null) || ($titulo==null) ||($fecha==null) )
{
?>
}
else
{
$comprueba="select isbn from libro where isbn='".$_POST['isbn']."' and identificador=".$_SESSION['institucion'];
$comp=guardar_select_tabla($conexion,$comprueba,$num_comprueba);
if($num_comprueba==0)
{
$inser_lib="insert into libro(isbn,titulo_libro,año,idioma,identificador,codigo_edit) values('$isbn','$titulo',$fecha,'$idioma',$institucion,$editorial)";
$in=pg_exec($conexion,$inser_lib);
for($i=0;$i
}
}
}
if($accion=="Modificar")
{
if(($isbn==null) || ($titulo==null)|| ($fecha==null))
{
?>
}
else
{
$comprueba="select isbn from libro where isbn='$isbn' and identificador=$institucion";
$comp=guardar_select_tabla($conexion,$comprueba,$num_comprueba);
if(($num_comprueba==0) || ($isbn_a==$isbn))
{
$update_lib="update libro set isbn='$isbn', titulo_libro='$titulo', año='$fecha', idioma='$idioma', codigo_edit=$editorial where codigo=$ident_libro";
$in=pg_exec($conexion,$update_lib);
// Es necesario borrar primero las relaciones autor, libro porque se pueden seleccionar un numero diferente de autores
$borrar_a="delete from escrito where codigo=$ident_libro";
$in=pg_exec($conexion,$borrar_a);
for($i=0;$i
}
}
}
if($accion=="Borrar")
{
$borrar_libro="delete from libro where codigo=$ident_libro";
$in=pg_exec($conexion,$borrar_libro);
}
echo "
";
$select_libro="select codigo, isbn, titulo_libro,año from libro where identificador=$institucion order by titulo_libro";
$tabla_libro=guardar_select_tabla($conexion,$select_libro,$num_libro);
echo "
CloseTable();
?>
e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.