Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2006, 05:17
Avatar de Kalili
Kalili
 
Fecha de Ingreso: enero-2002
Ubicación: Gate 69
Mensajes: 210
Antigüedad: 23 años, 1 mes
Puntos: 0
lista selectiva

A ver si me explico

en una base de datos tengo una fila donde tengo el id y varios sabores
ejemplo
-----------------------------------------------
idsabor idproducto fresa limon naranja
1 1 si no si
------------------------------------------
En esta tabla tengo el id de la tabla el id del producto y si ese producto tiene sabores.

Ahora con php quiero crear un lista despegable donde el cliente cuendo vaya a escoger el producto por medio de una lista despegable pueda escoger tambien los sabores.
El problema es que me aparece en la lista todos los sabores y yo quiero que me aparezca en la lista solo los sabores que tengo puesto "si" En el ejemplo fresa y naranja.
abajo os pongo my script
Código PHP:
                                    <?php
                                    $sql2 
"SELECT * FROM smaken where idproduct ='$idproduct'";
                                    
$result2 mysql_query($sql2) or die(mysql_error());
                                    
$row2=mysql_num_rows($result2);
                                    if (
$row2 0) {
                                    
?>
                                    <p>Smaken:<br>
                                    <select name="<?php echo $row["idproduct"]?>" onchange="location.href=this.value" >
                                        <?php                                                    
                                                
for ($i=2;$i<=mysql_num_fields($result2)-1;$i++)
                                                    {
                                                    
$field mysql_field_name($result2,$i);
                                        
?>
                                    <option value="<?=$_SERVER["PHP_SELF"]?>?idproduct=<?=$row["idproduct"]?>&inhoudID=<?=$row["idinhoud"]?>&smaak=<?=$field?>&categoriaID=<?=$idgroup?>"<?= ($smaak == $field)  ? "selected" "" //?>><?=$field?></option>
                                                <?php
                                                    
}
                                                
?>
                                    </select><br>
                                    <?php
                                    
}
                                    
?>
__________________
saludos