Muchas gracias Triby por contestarme y a Xfxstudios.
Comento cómo lo pude resolver:
/redactar:
Código PHP:
Ver original//Inicio si tiene permiso "Administrador"
if ($_SESSION['miSession']['permiso']=="1")
{
?>
<input id="permisoUsuario" type="hidden" value="permisoAdmin" />
<?php
}
//Fin si tiene permiso "Administrador"
//Inicio si tiene permiso "Gerente Productor"
if ($_SESSION['miSession']['permiso']=="2")
{
?>
<input id="permisoUsuario" type="hidden" value="permisoGerente" />
<?php
}
//Fin si tiene permiso "Gerente Productor"
js:
Código Javascript
:
Ver originalvar permisoUsuario = $(this).parent().find('input#permisoUsuario').val();
var dataString = 'search='+ searchid+"&permisoUsuario="+permisoUsuario;
search.php:
Código PHP:
Ver originalif($_POST['permisoUsuario'] == "permisoAdmin")
{
//echo "Tiene permiso de Administrador";
$filtro = "
idUsuario not in (1)
AND
(idUsuario LIKE '%$q%'
OR
nombre LIKE '%$q%'
OR
apellido LIKE '%$q%'
OR
e_mail LIKE '%$q%'
)";
}
if($_POST['permisoUsuario'] == "permisoGerente")
{
//echo "Tiene permiso de Gerente Productor";
$filtro = "
(idTipoUsuario='1' OR idTipoUsuario='5')
AND
(idUsuario LIKE '%$q%'
OR
nombre LIKE '%$q%'
OR
apellido LIKE '%$q%'
OR
e_mail LIKE '%$q%'
)";
}
SELECT
idUsuario, nombre, apellido, e_mail, idTipoUsuario
FROM
usuario
WHERE
$filtro
ORDER BY
idUsuario LIMIT 5
");