Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2013, 03:22
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
error de sintaxis en cosnsulta mysql dentro de clase

tengo una clase escrita en PHP, con un método que sirve para hacer consultas. utiliza propiedades de la clase para modificar dinámicamente la consulta.

el problema es que me da un error de sintaxis, este:

ERROR:
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 ''q' at line 1
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\xampp\web\trabajo\clases.php on line 40


os pongo el trozo de código donde indica que está el error, aunque si necesitais toda la clase la pongo sin problemas.

necesito ayuda para encontrar el error, puesto que no lo veo, lo reviso y no lo veo.

Código MySQL:
Ver original
  1. SELECT usuario, ".$this->tipo_habita." FROM usuarios, habitaciones
  2. WHERE usuario='".$this->usuario;

gracias!!

Última edición por gnzsoloyo; 20/03/2013 a las 04:12 Razón: Codigo de programación no permitido en foros de Bases de Datos.