require("../lib.proy.php"); require_once("../config.php"); $academico=chequeo_priv("gestion_biblioteca"); phpBook_header(); $conexion=conectar("gestor_biblio" ,"5j9j1k09"); if($accion=="BORRAR") { $borrado="delete from socio where dni='$dni_usuario_a'"; $in=pg_exec($conexion,$borrado); $inserta1="delete from tienetlfsocio where n_tlf='$telefono1_a' and dni='$dni_usuario'"; $in=pg_exec($conexion,$inserta1); $inserta2="select borradoseguro('$telefono1_a', 3)"; $in=pg_exec($conexion,$inserta2); $inserta1="delete from tienetlfsocio where n_tlf='$telefono2_a' and dni='$dni_usuario'"; $in=pg_exec($conexion,$inserta1); $inserta3="select borradoseguro('$telefono2_a', 3)"; $in=pg_exec($conexion,$inserta3); } if($accion=="INSERTAR") { $comprueba="select dni from socio where dni='$dni_usuario'"; $comp=guardar_select_tabla($conexion,$comprueba,$num_comprueba); if($num_comprueba==0) { if(($dni_usuario==null) || ($tipo_usuario==null) ) { ?> } $inserta="insert into socio(dni,nombre,tipo,domicilio,poblacion,provincia,codigo_postal,identificador) values ('$dni_usuario','$nombre_usuario','$tipo_usuario','$domicilio_usuario','$poblacion_usuario','$provincia_usuario','$cod_post_usuario',$institucion)"; $in=pg_exec($conexion,$inserta); $telefo1=chop($telefono1); if(! empty($telefo1)) { $inserta1="select insertadoseguro('$telefono1','$dni_usuario','$tipo_tel1',3)"; $in=pg_exec($conexion,$inserta1); } $telefo2=chop($telefono2); if(! empty($telefo2)) { $inserta2="select insertadoseguro('$telefono2','$dni_usuario','$tipo_tel2',3)"; $in=pg_exec($conexion,$inserta2); } } else { ?> } } if($accion=="MODIFICAR") { $comprueba="select dni from socio where dni='$dni_usuario'"; $comp=guardar_select_tabla($conexion,$comprueba,$num_comprueba); if(($num_comprueba==0)||($dni_usuario==$dni_usuario_a)) { if(($dni_usuario==null) || ($tipo_usuario==null)) { ?> } $inserta="update socio set dni='$dni_usuario', nombre='$nombre_usuario', tipo='$tipo_usuario', domicilio='$domicilio_usuario', poblacion='$poblacion_usuario', provincia='$provincia_usuario', codigo_postal='$cod_post_usuario', identificador=$institucion where dni='$dni_usuario_a'"; $in=pg_exec($conexion,$inserta); $telefo1=chop($telefono1); if(! empty($telefo1)) //si hay escrito nuevo telefono { if($telefono1!=$telefono1_a) //solo cambiamos si realmente cambia el numero de telefono { $inserta1="select modificadoseguro('$telefono1','$telefono1_a','$tipo_tel1','$dni_usuario',3)"; $in=pg_exec($conexion,$inserta1); } } if((empty($telefo1))&&($telefono1_a!=null)) //en caso que se borre el telefono que tenia y no añadamos otro { $inserta1="delete from tienetlfsocio where n_tlf='$telefono1_a' and dni='$dni_usuario'"; $in=pg_exec($conexion,$inserta1); $inserta2="select borradoseguro('$telefono1_a', 1)"; $in=pg_exec($conexion,$inserta2); } $telefo2=chop($telefono2); if(! empty($telefo2)) { if($telefono2!=$telefono2_a) { $inserta2="select modificadoseguro('$telefono2','$telefono2_a','$tipo_tel2', '$dni_usuario',3)"; $in=pg_exec($conexion,$inserta2); } } if((empty($telefo2))&&($telefono2_a!=null)) { $inserta1="delete from tienetlfsocio where n_tlf='$telefono2_a' and dni='$dni_usuario'"; $in=pg_exec($conexion,$inserta1); $inserta2="select borradoseguro('$telefono2_a', 1)"; $in=pg_exec($conexion,$inserta2); } } else { ?> } } $selec_socio="select dni, nombre, tipo, domicilio,poblacion,provincia,codigo_postal from socio where identificador=$institucion order by nombre"; $tabla_socio=guardar_select_tabla($conexion,$selec_socio,$num_socio); $selec_tlf="select dni, n_tlf from tienetlfsocio"; $tabla_tlf=guardar_select_tabla($conexion,$selec_tlf,$num_tlf); $selec="SELECT nombre_institucion FROM institucion WHERE identificador=$institucion"; $tabla=guardar_select_tabla($conexion,$selec,$num); $centro=$tabla[0][0]; $centro_may=strtoupper($centro); echo "