";
+
+}
+return $resultado;
+
+
+}
+
+
+function campos_tabla($filtro,$div,$limite,$inicio,$valor) {
if($limite =="") {$limite= 100;}
if($inicio =="") {$inicio= 0;}
-
+if($valor !="") { $w= "AND campo_nombre LIKE '%$valor%'";}
$fin=($inicio+$limite);
$anterior=($inicio-$limite);
$w_limite=" LIMIT $inicio ,$limite";
@@ -3834,32 +3869,19 @@ $w_especialista ="";
if($filtro == 'id_empresa') { $w_empresa = " AND id_empresa = '$_SESSION[id_empresa]' ";}
if($filtro == 'id_especialista') { $w_especialista = " AND id_especialista = '$_SESSION[id]' ";}
if($filtro == 'llenos') {
-$consulta= " SELECT * , form_campos.id as id FROM form_campos, form_datos WHERE form_campos.id = form_datos.id_campo $w_empresa $w_especialista GROUP BY id_campo ORDER BY campo_nombre ";
+$consulta= " SELECT * , form_campos.id as id FROM form_campos, form_datos WHERE form_campos.id = form_datos.id_campo $w_empresa $w_especialista $w GROUP BY id_campo ORDER BY campo_nombre ";
}elseif($filtro == 'vacios') {
//$consulta= " SELECT DISTINCT(form_campos.id) as id , `id_especialista` , `id_empresa`, `campo_nombre`, `campo_descripcion`, `campo_tipo`,`campo_area`, `orden`, `activo`, `identificador`, `bloqueo` FROM form_campos WHERE id NOT IN ( SELECT distinct(id_campo) FROM form_datos GROUP BY id_campo) GROUP BY id ORDER BY campo_area, campo_nombre";
$consulta= " SELECT DISTINCT(form_campos.id) as id , `id_especialista` , `id_empresa`, `campo_nombre`, `campo_descripcion`, `campo_tipo`,`campo_area`, `orden`, `activo`, `identificador`, `bloqueo` FROM form_campos WHERE id NOT IN ( SELECT distinct(id_campo) FROM form_contenido_campos GROUP BY id_campo) GROUP BY id ORDER BY campo_area, campo_nombre";
}else{
-$consulta= " SELECT * FROM form_campos WHERE id = id $w_empresa $w_especialista ORDER BY campo_nombre ";
+$consulta= " SELECT * FROM form_campos WHERE id = id $w_empresa $w_especialista $w ORDER BY campo_nombre ";
}
$link=Conectarse();
mysqli_set_charset($link, "utf8");
$sql=mysqli_query($link,$consulta.$w_limite);
$sql_total=mysqli_query($link,$consulta);
//$div = "div_tabla_campos";
- $filtros = "
-
-
-
-
- ";
$cantidad_mostrada =mysqli_num_rows($sql);
$cantidad_total =mysqli_num_rows($sql_total);
if (mysqli_num_rows($sql)!='0'){
@@ -3885,12 +3907,14 @@ $consulta= " SELECT * FROM form_campos WHERE id = id $w_empresa $w_especialista
$lineas .= "