hola miren tengo esta parte de codigo , es php y mysql...
el problema viene por el lado del mysql , tal vez , tenga que optimizar la consulta
Código MySQL:
Ver originalFROM rent1412_rentar.serv_prop
-- $where.=" p.IDPropiedad in ($ser2) ";
-- $where.=" p.IDPropiedad in (1, 2, 14, 46, 52, 54, 60, 66, 67, 75, 78, 136, 143, 144, 149, 157, 166, 167, 183) "; resultados de una subc q tarda mascotas
para empezar recibo por post. valores.. el array post tendra..
valor 1="12,14,11"
valor 2 ="3"
seria una ejemplo...
lo que hago en esta parte es...
Cita: Editado: Código de programación no permitido en foros de BBDD
colocar en un string,, los valores...
luego obtengo la cantidad de valores que tiene el array..
;
aca , el problema principal esta , en que tarda en devolverme los valores, por ejemplo en el cdigo. me aparece solo el valor 1.... y tomo el mismo codigo , lo pongo en un gestor como navicat,
y me tira resultados. tarda un poco
despues a esos resultados...
lo paso a array, despues a un string..
para colocarlo en una consulta, lo cual la el string de valores no esta completo ya que la consulta, no termino de entregar todos los valores,
capaz el error esta en meter una subconsulta. y no meterlo todo junto....
habria que optimizarlo no¿¿
en navicat...
la primer consulta me tira. varios resultados..
si fuese rapido...
el ultimo where .. quedaria asi..
$where.=" p.IDPropiedad in (1,2,14,46,52,54,60,66,67,75,78,136,143,144,149,15 7,166,167,183) "; resultados de una subc q tarda mascotas