示例#1
0
 public static function listar($opc, $campo, $valor)
 {
     include "../Conexion/conexion.php";
     $mat = array();
     if ($opc == 3) {
         $consulta = "select codigoActor,nombre,estado from actor where estado = 'a'";
     }
     if ($opc == 4) {
         if ($campo == 'codigoActor') {
             $consulta = "select codigoActor,nombre,estado from actor where {$campo} = '{$valor}' and estado = 'a'";
         } else {
             $consulta = "select codigoActor,nombre,estado from actor where {$campo} like '%{$valor}%' and estado = 'a'";
         }
     } else {
         if ($opc == 5) {
             $consulta = "select codigoActor, nombre, estado from actor where codigoActor= '{$valor}'";
         }
     }
     $resultado = mysqli_query($cnn, $consulta);
     $registros = mysqli_num_rows($resultado);
     if ($registros == 0) {
         echo "<script type 'text/javascript'>alert('No existen actores');history.back();</script>";
     } else {
         for ($i = 0; $i < $registros; $i++) {
             $datos = mysqli_fetch_array($resultado);
             array_push($mat, actor::mostrar($datos));
         }
         return $mat;
     }
 }
示例#2
0
 function grabaclave()
 {
     //$clave=$_REQUEST['claveanterior'];
     $data['contrasena'] = $this->Encripta($_REQUEST['clavenueva1']);
     //$clave2=$_REQUEST['clavenueva2'];
     $a = new actor();
     $exito = $a->actualizaactor($data, "idactor=" . $_SESSION['idactor']);
     $ruta['ruta'] = "/";
     $this->view->show("ruteador.phtml", $ruta);
 }
示例#3
0
     $opc = $_REQUEST["opc"];
     $valor = $_REQUEST["valor"];
     clasificacion::eliminar($valor);
     exit;
     break;
     // PeliculaActor
 // PeliculaActor
 case 26:
     $opcP = 64;
     $campoP = empty($_POST["campo"]) ? 0 : $_POST["campo"];
     $valorP = empty($_POST["valor"]) ? 0 : $_POST["valor"];
     $procesopelicula = pelicula::listar($opcP, $campoP, $valorP);
     $opcA = 3;
     $campoA = empty($_POST["campo"]) ? 0 : $_POST["campo"];
     $valorA = empty($_POST["valor"]) ? 0 : $_POST["valor"];
     $procesoactor = actor::listar($opcA, $campoA, $valorA);
     include "../vista/ingresopeliculaactor.php";
     exit;
     break;
 case 27:
     $codigoPelicula = $_POST["codigoPelicula"];
     $codigoActor = $_POST["codigoActor"];
     peliculaActor::insertar($codigoPelicula, $codigoActor);
     exit;
     break;
     //Pelicula
 //Pelicula
 case 62:
     $opc = 9;
     // Caso: listar ubicacion
     $campo = empty($_POST["campo"]) ? 0 : $_POST["campo"];
示例#4
0
$subroot = subroot(__FILE__, $_SESSION["scriptname"]);
if ($debug) {
    echo "<!-- subroot[{$subroot}] -->\n";
}
setstyle(subroot(__FILE__, $_SESSION["scriptname"]), true);
require "{$docroot}{$subroot}/objects.php";
require "{$docroot}{$subroot}/view.php";
$inaction = getvardata("inaction", "view", 99);
$activetab = getvardata("activetab", "client", 99);
echo "<input type=hidden name='inaction' id='inaction' value='{$inaction}'>\n";
echo "<input type=hidden name='activetab' id='activetab' value='{$activetab}'>\n";
// we are not included in top scope, look for values in $_SESSION
$nextact = $_SESSION["nextact"];
$tablist = getActiveTabs($activetab);
showActiveTabs($tablist);
$thisclient = new actor("WRO001", $debug);
$thisclient->getActorData();
showActorData($thisclient);
getActorJava();
/////////////////////////////////////////////////////////
// functions from here to eof
/////////////////////////////////////////////////////////
function getActiveTabs($tabtype, $debug = false)
{
    $roles = array();
    $counter = 0;
    $shandle = $_SESSION["shandle"];
    $sql = "select roleid from roles group by roleid order by corder";
    if ($debug) {
        echo "<!-- sql[{$sql}] -->\n";
    }