Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2003, 12:01
Funesto
 
Fecha de Ingreso: noviembre-2003
Mensajes: 3
Antigüedad: 20 años, 5 meses
Puntos: 0
No consigo enviar una variable

Buenas. tengo un problema, que no consigo pasar una variable de una página a otra. Quiero añadir una variable llamada $cantidad a otras que extraigo de una base de datos pero no consigo hacerlo. ¿Alguien me puede ayudar? Adjunto el código en cuestion. Muchas gracias.


<?php
include("comun.php");
?>

<html>
<head><title>Articulos de venta</title></head>
<body>

<?php
//funcion que determina si un valor coincide con un elemento que pertenece al array que se pasa como parametro

function esta_en_array($objetos, $elemento)
{
$i = 0;
$encontrado = false;
while (($i < count($objetos)) && !$encontrado)
{
$encontrado = ($objetos[$i] == $elemento);
$i++;
}
return $encontrado;
}


echo("<table width='600' height='400' border='1' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td colspan='7' align='center'>$producto disponibles
</td>
</tr>");

include("variableprods.php");
$sql="select * from $table where(tipo = '$producto')";
$result=mysql_db_query($basedatos,$sql,$link);
$contador = 0;
while($row=mysql_fetch_array($result))
{
$contador ++;


echo("<tr>
<td width='130' bgcolor='#E6D6A6' align='center'>
</td>
<td width='35' bgcolor='#FFFFCC' align='center'>$contador
</td>
<td width='70' bgcolor='#E6D6A6' align='center'>$row[tipo]
</td>
<td width='70' bgcolor='#E6D6A6' align='center'>$row[descripcion]
</td>
<td width='70' bgcolor='#E6D6A6' align='center'>$row[precio] €
</td>
<td width='130' bgcolor='#E6D6A6' align='center'>Cantidad <input type='text' name='cantidad' value='1' size='6'>
</td>
<td width='130' bgcolor='#E6D6A6' align='center'><a href='compras.php?=SID&tipo=$row[tipo]&descripcion=$row[descripcion]&precio=$row[precio]&cantidad=$cantidad'>Añadir a la cesta</a>
</td>
</tr>");
}

echo("<tr>
<td colspan='7' align='center'>
</td>
</tr>
</table>
</body>
</html>");
?>