Foros del Web » Programando para Internet » PHP »

Problema de MYSQL

Estas en el tema de Problema de MYSQL en el foro de PHP en Foros del Web. Mysql error 266You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to ...
  #1 (permalink)  
Antiguo 16/04/2010, 01:27
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Problema de MYSQL

Mysql error 266You 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 1=1 clase='1' limit 15' at line 1

No lo entiendo ;S
  #2 (permalink)  
Antiguo 16/04/2010, 01:29
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Problema de MYSQL

Pon la consulta entera, porfi :)
  #3 (permalink)  
Antiguo 16/04/2010, 01:30
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Problema de MYSQL

como es la consulta????????????????????????????????????''

'WHERE 1=1 clase='1'

fijate la condicion....

WHERE clase='1'
  #4 (permalink)  
Antiguo 16/04/2010, 01:36
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Problema de MYSQL

No

Eso es el FINAL de la consulta.

La consulta deberia ser algo así como "SELECT * FROM `mitabla`WHERE...."

Pega el trozo de código, anda :)

(Y por favor, entre las etiquetas [ php ] y [/ php ] )
  #5 (permalink)  
Antiguo 16/04/2010, 02:04
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Problema de MYSQL

Código PHP:
if(isset($_COOKIE["clase"])){
$clase="clase='".str_replace($bbse,$xhse,$_COOKIE["clase"])."'";
}else{
$clase=NULL;}
$top1=mysql_query("select *  from temas lef join usuarios2 on iduser=idu order by descargas DESC WHERE 1=1 $clase limit 15",$conexion) or die ("Mysql error 266".mysql_error()); 
  #6 (permalink)  
Antiguo 16/04/2010, 02:19
hmv
 
Fecha de Ingreso: abril-2005
Mensajes: 323
Antigüedad: 19 años
Puntos: 0
Respuesta: Problema de MYSQL

te falta un AND entre una y otra condición

WHERE 1=1 clase='1'
  #7 (permalink)  
Antiguo 16/04/2010, 02:32
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: Problema de MYSQL

Si, es correcto te falta un AND por eso te da error, estableces dos condiciones y tienen que estar unidas.

Saludos
  #8 (permalink)  
Antiguo 16/04/2010, 03:29
Avatar de angel1993  
Fecha de Ingreso: octubre-2009
Mensajes: 752
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Problema de MYSQL

very thanks, tambien tenia que poner el where delante del order
  #9 (permalink)  
Antiguo 19/04/2010, 00:45
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: Problema de MYSQL

Si el order by siempre al final.

me alegro de que la tengas resuelta. salu2

Etiquetas: mysql
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 11:11.