session_start(); include("../lib.proy.php"); include("../lib.proy.02.php"); require_once ('../config.php'); switch($_SESSION['tipo_usr']) { case 'director': $conexion=conectar("direc" ,"5j9j1k09"); $academico=chequeo_priv("gestion_datos_centro"); break; case 'editorial': $conexion=conectar("edit" ,"5j9j1k09"); $academico=chequeo_priv("gestion_datos_editorial"); break; case 'junta': $conexion=conectar("junta" ,"5j9j1k09"); $academico=chequeo_priv("gestion_datos_editorial"); break; } OpenTable('AnaTex','Verbos','../../'); if(isset($_POST['accion']) AND $_POST['accion']=='Borrar') { $borrar="delete from verbos where id_verbo=".$_POST['id_verbo_a']; $in=pg_exec($conexion,$borrar); } if(isset($_POST['accion']) AND $_POST['accion']=='Modificar') { $sel_ver="select verbo, id_categoria from verbos where id_verbo=".$_POST['id_verbo_a']; $tabla_ver=guardar_select_tabla($conexion,$sel_ver,$num_ver); if($tabla_ver[0][0]!=$_POST['verbo']) { $sel_ver2="select verbos.verbo from verbos, categorias where categorias.id_categoria=verbos.id_categoria AND categorias.identificador=".$_SESSION['institucion']." AND categorias.id_categoria=".$_POST['categoria']." AND verbos.verbo='".$_POST['verbo']."'"; $tabla_ver2=guardar_select_tabla($conexion,$sel_ver2,$num_ver2); if($num_ver2==0) { $modifica="update verbos set id_categoria='".$_POST['categoria']."', verbo='".$_POST['verbo']."' where id_verbo=".$_POST['id_verbo_a']; $in=pg_exec($conexion,$modifica); } else { ?> } } else { $sel_ver="select id_categoria from verbos where id_verbo=".$_POST['id_verbo_a']; $tabla_ver=guardar_select_tabla($conexion,$sel_ver,$num_ver); if($tabla_ver[0][0]!=$_POST['categoria']) { $sel_ver2="select verbos.verbo from verbos, categorias where categorias.id_categoria=verbos.id_categoria AND categorias.identificador=".$_SESSION['institucion']." AND categorias.id_categoria='".$_POST['categoria']."' AND verbos.verbo='".$_POST['verbo']."'"; $tabla_ver2=guardar_select_tabla($conexion,$sel_ver2,$num_ver2); if($num_ver2==0) { $modifica="update verbos set id_categoria='".$_POST['categoria']."' where id_verbo=".$_POST['id_verbo_a']; $in=pg_exec($conexion,$modifica); } else { ?> } } } } if(isset($_POST['accion']) AND $_POST['accion']=='Insertar') { $sel_ver="select verbos.verbo from verbos, categorias where categorias.id_categoria=verbos.id_categoria AND categorias.identificador=".$_SESSION['institucion']." AND categorias.id_categoria=".$_POST['categoria']." AND verbos.verbo='".$_POST['verbo']."'"; $tabla_ver=guardar_select_tabla($conexion,$sel_ver,$num_ver); if($num_ver==0) { $insert="insert into verbos (verbo, id_categoria) values('".$_POST['verbo']."','".$_POST['categoria']."')"; $in=pg_exec($conexion,$insert); $sel_ver2="select verbos.id_verbo from verbos, categorias where categorias.id_categoria=verbos.id_categoria AND categorias.identificador=".$_SESSION['institucion']." AND categorias.id_categoria=".$_POST['categoria']." AND verbos.verbo='".$_POST['verbo']."'"; $tabla_ver2=guardar_select_tabla($conexion,$sel_ver2,$num_ver2); $insert1="insert into raices (raiz, id_verbo) values('".$_POST['raiz1']."','".$tabla_ver2[0][0]."')"; $in1=pg_exec($conexion,$insert1); if($_POST['raiz2']!="") { $insert2="insert into raices (raiz, id_verbo) values('".$_POST['raiz2']."','".$tabla_ver2[0][0]."')"; $in2=pg_exec($conexion,$insert2); } if($_POST['raiz3']!="") { $insert3="insert into raices (raiz, id_verbo) values('".$_POST['raiz3']."','".$tabla_ver2[0][0]."')"; $in3=pg_exec($conexion,$insert3); } } else { ?> } } $sel_categorias="SELECT id_categoria,categoria FROM categorias WHERE identificador=".$_SESSION['institucion']." order by categoria"; $tabla_categorias = guardar_select_tabla ($conexion, $sel_categorias, $num_categorias); echo "
"; CloseTable(); ?>