| |||
Desaparcer resultado despues de un filtro Hola, se que a lo mejor la pregunta es boba pero, miren tengo un combobox, el cual lleno con datos de una base de datos por medio de una consulta, ahi todo bien, hace el filtro y me muestra el resultado en la misma hoja, pero cuando se inicia pro primera vez la pagina me depliega toda la informacion(asi es requerido) y cuando hace le filtro me mustra todo y por aparte todo completo, yo lo que pregunto como s epuede hacer para que cuando se filtre desaparezca la primera consulta, ya estube buscando la forma pero pues no he encontrado la optima. Saludos y de antemano muchas gracias |
| |||
Respuesta: Desaparcer resultado despues de un filtro Claro q si van en el siguiente orden: este es para que se vea el del filtro. <?php if (isset ($_POST["combo"])) { $sql=mysql_query("SELECT imagen FROM * where clasificacion='".$_POST['combo']."' ",$con); $row = mysql_fetch_array($sql); $nom=$row['x']; echo " <a href= 'x.php?nombre=".$nom."' (".$nom." )\"><img src=".$nom ." width=200 height=200 border=2 ></a>"; } ?> ok, mira este es mi codigo para que se ve todo. <? while($array = mysql_fetch_array($cad)) { echo " <a href= 'descrip.php?nombre=".$array['nombre']."' (".$array['nombre']." )\"><img src=".$array['nombre'] ." width=200 height=200 border=2 ></a>"; } } $con=mysql_close($con); ?> |
| ||||
Respuesta: Desaparcer resultado despues de un filtro Si tienes los dos codigos en la misma pagina, es probable que se vea siempre todo. Trata de mostrar una cosa u otra dependiendo de si se ha elegido algo del combo.
Código php:
Eso podria evitar que muestres toda la informacion este filtrada la informacion o no.Ver original Suerte! |
| ||||
Respuesta: Desaparcer resultado despues de un filtro hasla asi: <?php if (isset ($_POST["combo"])) { $sql=mysql_query("SELECT imagen FROM * where clasificacion='".$_POST['combo']."' ",$con); $row = mysql_fetch_array($sql); $nom=$row['x']; echo " <a href= 'x.php?nombre=".$nom."' (".$nom." )\"><img src=".$nom ." width=200 height=200 border=2 ></a>"; }else{ while($array = mysql_fetch_array($cad)) { echo " <a href= 'descrip.php?nombre=".$array['nombre']."' (".$array['nombre']." )\"><img src=".$array['nombre'] ." width=200 height=200 border=2 ></a>"; } } $con=mysql_close($con); ?> pero ten en cuenta... que en: SELECT imagen FROM * where clasificacion='".$_POST['combo']."' " no llamas a ninguna tabla.... recuerda que es : select CAMPO(S) from TABLA(S) where CONDICION(ES) order by CAMPO(S) ASC|DESC suerte.
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |
| |||
Respuesta: Desaparcer resultado despues de un filtro hola Marvin y masterojitos muchas gracias por contestar, ambos tenian razon, ya esta funcionando, masterojitos gracias por la aclaracion, pero puse el asterisco para no poner el nombre de la tabla pero de verdad muchas gracias(SELECT imagen FROM * ). Saludos, que tengasn buen dia. |
| ||||
Respuesta: Desaparcer resultado despues de un filtro jaja a ok, es que pense que lo hacia pensando que al igual que en los campos se puede utilizar para referirse a todos los campos, querias hacerlo para referirte a todas las tablas de la base de datos..... jeje entonces para la proxima te recomiendo utilizar xxxx o algo asi para evitar confusiones. Tema Cerrado.
__________________ Atte. MasterOjitos :ojotes: Todo sobre Programación Web Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog |