Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2009, 09:29
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 15 años, 9 meses
Puntos: 15
Consultar BD, guardar en array y mostrar en select

Hola amigos:

Necesito consultar unos datos en la BD mysql y guardarlos en un array para mostrarlo en un select. Esto es lo que tengo. El select:

Código PHP:
    echo "<li><b>Talla:</b>";
    for (
$i=0;$i<count($tallas['talla']);$i++)    
{
    echo 
"<select name=\"talla[]\">";
    echo 
"<option value=\"{$tallas['talla']}\">{$tallas['talla']}</option>";
    echo 
"</select>";

La consulta aqui está el lio:

Código PHP:
function get_product_details2($sku)
{
  
// Petición a la base de datos por todos los detalles de un producto particular
  
if (!$sku || $sku==""
     return 
false;
   
$conn db_connect();
   
$query2 "select * from talla where id_articulo='$sku'";
   
$result2 = @mysql_query($query2);
   if (!
$result2
     return 
false;
   
$result2 = @mysql_fetch_array($result2);
   return 
$result2;

yo llamo esta función en esta página:

Código PHP:

<?
  
include ('func.php');
   
session_start();
    
$sku = (isset($_GET['sku'])) ? $_GET['sku'] : 0;
   
  
// obtener este producto de la base de datos
  
$tallas get_product_details2($sku);
  
display_product_details($product$tallas$colores);
      
$_SESSION['tallas'];
    
?>
no se como ponerlo. Por favor necesito ayuda, gracias.