Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2013, 13:46
Avatar de xinote
xinote
 
Fecha de Ingreso: enero-2012
Ubicación: Valladolid, Spain
Mensajes: 78
Antigüedad: 12 años, 3 meses
Puntos: 0
select a sql con 2 listas desplegables

Buenas me la esta dando pardisima el where.....

tengo el siguiente problema..

muestro los datos de la sql ordenados mediante una lista despleglabe hasta hay bien pero quiero que ademas de ordenarles muestre solo los que contentan un determinado campo de la sql, es decir en la BD tengo un campo grupo y quiero que aparte de poderlos ordenar por nombre por ejemplo que solo salgan los que contengan "XXX" en el campo grupo no se si me explico....

Código PHP:
Ver original
  1. //Estas variables son las que se crean al pasar las listas desplegables por form
  2. $orden=(isset($_POST['filtro']))? $_POST['filtro']: "id";
  3. $orden2=(isset($_POST['filtro2']))? $_POST['filtro2']: "grupo";

Código PHP:
Ver original
  1. //Y esta es la consulta que hago a la BD
  2. $consulta = "SELECT * FROM imagenes ORDER BY $orden where grupo as $orden2";

y el error que me da....

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where grupo as 2' at line 1