break; case 'terminales': $_SESSION["tipo"] = 'Terminales'; $_SESSION["perfil"] = '3'; break; } return 'no'; } else { return ''; } } //$tablas_logueo=array('usuarios'=>'usuario','banqueros'=>'usuario','vista_intermediarios'=>'usuario','vista_taquillas'=>'usuario'); $tablas_logueo = array('usuarios' => 'usuario', 'vista_operadores_taquillas' => 'usuario', 'terminales' => 'usuario'); foreach ($tablas_logueo as $tabla => $campo_usuario) { if ($no == '') { $no = logueo_usuario(CStringSQL(sprintf("select * from {$tabla} where {$campo_usuario}='%s' and clave='%s' and estatus='1'", mysql_real_escape_string($u), mysql_real_escape_string($c))), $tabla); } } //exit; if ($no) { //QUIERE DECIR SI LOGUEO control_logueo($_POST['usuario']); $siticket = dame_datos("select * from tickets_encabezados where fecha=CURDATE() and estatus='1'"); if (!$siticket) { $queryd = mysql_query("select iddepartamento,tickets_disponibles from departamentos"); if (mysql_num_rows($queryd) > 0) { while ($vard = mysql_fetch_assoc($queryd)) { mysql_query("insert into tickets_encabezados() values('','" . $vard['iddepartamento'] . "','" . $vard['tickets_disponibles'] . "',CURDATE(),'1')"); } } }
function search($text, $campos) { $text = preg_replace('/[^a-zA-Z0-9_.,:;@áéíóúñAÉÍÓÚÑ\\s\\-]]/i', '', $text); $frase = split(" ", $text); $datos = split(",", $campos); $s = ""; $ox = ""; foreach ($datos as $campo) { $s .= $ox . "( "; $or = ""; foreach ($frase as $palabra) { $s .= $or . $campo . " like " . CStringSQL("%" . $palabra . "%", 50); $or = " AND "; } $s .= ") "; $ox = " OR "; } $s = "( " . $s . ")"; return $s; }