Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2008, 15:24
Avatar de qvixote
qvixote
 
Fecha de Ingreso: marzo-2008
Mensajes: 79
Antigüedad: 17 años, 1 mes
Puntos: 2
Re: problema para construir consulta con 2 parametros GET

¡Hola!

Prueba con esto:

Código PHP:
$BusquedaFinal=$_GET['busq'];
$limite=$_GET['cant'];
$campog=$_GET['campo'];
if(
$campog == "nom"){
$campo="Nombre";
}
if(
$campog == "ape"){
$campo="Apellido";
}
if(
$campog == "amb"){
$campo="CONCAT(Nombre, ' ', Apellido)";
}

$consultasql="SELECT Id, Nombre, Apellido FROM Users WHERE $campo LIKE '%$BusquedaFinal%'  ORDER BY $campo Limit $limite"
Fíjate en el CONCAT que se usa para unir dos campos. Bueno, más específicamente es un campo, una cadena de caracteres que contiene sólo un espacio y luego otro campo. Debería funcionar.

Saludos.