Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2013, 16:30
Sevillacode
 
Fecha de Ingreso: abril-2013
Ubicación: Sevilla
Mensajes: 23
Antigüedad: 11 años
Puntos: 0
Respuesta: problema al recorrer array con for

Hola
creo que el problema lo tienes en la consulta sql, si la analizas es un poco rara no crees?
Supongamos que el sesion id_usuario es el 60, y el post de tipo de habitacion 'simple'. estas diciendo
"SELECT usuario, simple FROM usuarios, habitaciones WHERE (usuario='60' AND simple ='simple');

Creo en primer lugar que deberias usar un apodo a la tabla, y debes decirla a que tabla pertenece cada campo

select u.usuario,h.". $this->tipo_habita ." from usuarios u, habitaciones h WHERE ....

Por otro lado, no entiendo el cruce de tablas, que es lo que quieres obtener? que relacion tienen los usuarios con las habitaciones? La relacion deberia ser por id.

Sea como sea te aconsejo filtrar el contenido del post enviado como norma antes de usarlo para prevenir agujeros de seguridad, ya que es muy facil que alguien use el firebug y le cambie el valor al option enviado, y te puede armar una buena.

un saludo!