%@ $Language=JScript /* PARA COLORES PHP */ %><% include("../includes/DB_Conectar.php"); include("../includes/inc_auth.php"); include("../includes/funciones.php"); //aca proceso las posibilidades if(!$id && $accion=="Guardar") { //aca veo si hay hasta 10 paginas $sqcontrol = "select count(*) as CANT from SinglePage"; $rs = $conn->execute($sqcontrol); if($rs->field(CANT) >= 100) { $msje=$I_only100pagesallowed; } else { $menLink = "singlepage.php"; //busco el maximo orden de menusite para saber donde insertar $sqor = "select max(menOrden) as MAXIMO from MenuSite where menPosicion = 'I'"; $qror = $conn->execute($sqor); $menOrden = $qror->field(MAXIMO); $menOrden++; //Inserto primero en MenuSite $sqinsert1 = "Insert into MenuSite (menNombre,menNombre_IA,menPosicion,menOrden,menActivo,menLink,menBuscable,tabID,menEstructura) values ('$title','$title_IA','I','$menOrden','$menActivo','$menLink','N',0,'SP')"; $qrinsert1 = $conn->execute($sqinsert1); if($qrinsert1)//como andubo el insert busco el id y lo inserto al otro { $rs1 = $conn->execute("select last_insert_id() as ID"); $menID = $rs1->field("ID"); $sqinsert2 = "insert into SinglePage (menID,spNombre,spValor,spValor_IA,spActiva) values ('$menID','$spNombre','$spValor','$spValor_IA','$menActivo')"; $qrinsert2 = $conn->execute($sqinsert2); } $msje=$I_datasaved; } } if($id!="" && $accion=="Actualizar") { //actualizo //este es para que actualice lo editado $squpdate1 = "update MenuSite set menNombre = '$title',menNombre_IA='$title_IA', menActivo='$menActivo' where menID = '$menID'"; $qrupdate1 = $conn->execute($squpdate1); $squpdate2 = "update SinglePage set spNombre = '$spNombre',spValor = '$spValor',spValor_IA = '$spValor_IA', spActiva = '$menActivo' where spID = '$id'"; $qrupdate2 = $conn->execute($squpdate2); $msje=$I_datasaved; } if($id!="" && $accion=="Borrar") { $sql="select * from MenuSite where menID='$menID'"; $rsmen=$conn->execute($sql); //reordeno menu $sql="update MenuSite set menOrden=menOrden-1 where menPosicion='".$rsmen->field("menPosicion")."' and menOrden>".$rsmen->field("menOrden"); $update=$conn->execute($sql); //borro menu y single page $sqdele = "delete from MenuSite where menID = '$menID'"; $qrdele = $conn->execute($sqdele); $sqdele = "delete from SinglePage where spID = '$id'"; $qrdele = $conn->execute($sqdele); $id = ""; $msje=$I_recorddeleted; } %>