Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2009, 12:47
Avatar de chroman81
chroman81
 
Fecha de Ingreso: abril-2009
Mensajes: 25
Antigüedad: 15 años
Puntos: 0
Mostrar contenido dependiendo de opcion del select

Hola a todos tengo una galeria de imagenes que toma urls de una base de datos, su thumb y descripcion, y tengo un select y este consulta los album's que existen en la base de datos este es mi codigo no he podido que al seleccionar una opcion salga el contenido de ese album:

Código PHP:
include("conexion.php");
                            $link=Conectarse();
                            $dir = 'admin/multimedia/';
                            $total = 4;
                            $contador = 0;
                            $consulta = mysql_query("select id_album, album from album where not id_album = 6 order by id_album",$link);
                            ?>
                            
                            <p class="titulos">Album:</p>
                            <form action="<?php echo $PHP_SELF ?>">
                            <select onchange="this.form.submit();">
                                
                                <?php while($album mysql_fetch_array($consulta)){ ?>
                                <option value="<?php $id $album['id_album']; echo $id?>"> <?php echo $album['album']?> </option>
                                <? ?>
                            </select>
                            <?php $result mysql_query("select url, thumb, descripcion, album from fotos inner join album on id_categoria = id_album where id_album = $id order by id_foto desc limit 16",$link); ?>
                            <table id="galeria">
                                <tr>
                                <?php
                                
while($foto mysql_fetch_array($result)){
                                    
?>
                                
                                    <td><a href="<? echo $dir.$foto['url']; ?>" rel="example1" title="<?php echo $foto['descripcion']; ?>"><img src="<? echo $dir.$foto['thumb']; ?>"></a></td>
                                <?
</form>
</
table>
Pero no me aparece nada al cambiar de opcion.

El value de cada option es 1 o 2 si lo pongo directamente en el where id_album = 2 si funciona pero si pongo la variable $id no funciona.