Foros del Web » Programando para Internet » PHP »

error de novato en consulta!!

Estas en el tema de error de novato en consulta!! en el foro de PHP en Foros del Web. Vieron cuando les aparece un error y no saben donde esta y resulta que era muy simple. Bueno yo no se donde esta!!! pero seguro ...
  #1 (permalink)  
Antiguo 08/04/2009, 15:06
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 4 meses
Puntos: 35
error de novato en consulta!!

Vieron cuando les aparece un error y no saben donde esta y resulta que era muy simple.
Bueno yo no se donde esta!!! pero seguro es muy tonto.
Código PHP:
if ( $_POST['fecha_desde']!= "" ){
  
$desde mysql_date($_POST[fecha_desde]);  
  
$sql .= " WHERE est_fecha>'$desde'  " ;
}
if ( 
$_GET[filtrouser] > )
  
$sql .= " AND WHERE est_userid = ".$_GET[filtrouser]." " 
La consulta me queda:
SELECT * FROM estadistica WHERE est_fecha>'2009-04-08' AND WHERE est_userid = 2
Pero mysql me tira error , sin embargo si comento el if de filtrouser funciona de lo+ bien.
  #2 (permalink)  
Antiguo 08/04/2009, 15:08
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses
Puntos: 416
Respuesta: error de novato en consulta!!

SELECT * FROM estadistica WHERE est_fecha>'2009-04-08' AND WHERE est_userid = 2

¿Ya lo viste?
  #3 (permalink)  
Antiguo 08/04/2009, 15:13
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 16 años, 4 meses
Puntos: 35
Respuesta: error de novato en consulta!!

siii , ya lo vi, solo debe haber 1 where, estuve +de 1 hora trabado.
Gracias!!!
  #4 (permalink)  
Antiguo 08/04/2009, 17:31
Avatar de SCY-FOX  
Fecha de Ingreso: septiembre-2007
Ubicación: Chile
Mensajes: 139
Antigüedad: 17 años, 2 meses
Puntos: 5
Respuesta: error de novato en consulta!!

a todo esto, influye en algo ponerle o no las comillas simples a $_POST???
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:11.