Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2012, 11:21
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 7 meses
Puntos: 528
Respuesta: Utilizar una vaiable en un LIMIT

aunque no indicas una duda concreta, supongo tu problema radica en la forma en que indicas el LIMIT.

Para cualquier caso de sql, primero debes comprender cómo será impresa tu sentencia, por ejemplo, tu consulta tal como la indicas
"SELECT * FROM niveles_optimos WHERE Id_cliente = \"".$id_cliente."\" AND ORDER BY fecha_y_hora DESC LIMIT 0,\"".$num."\""

quedaría:

SELECT * FROM niveles_optimos WHERE Id_cliente = "123" AND ORDER BY fecha_y_hora DESC LIMIT 0,"3"

como verás, estás declarando el limit con comillas, cuando no es necesario.

además te recomendaría mejor usar comillas simples (apostrofes), de modo que tu consulta la hicieras como

"SELECT * FROM niveles_optimos WHERE Id_cliente = '$id_cliente' AND ORDER BY fecha_y_hora DESC LIMIT 0,$num"