Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2012, 08:02
gomi88
 
Fecha de Ingreso: julio-2012
Mensajes: 3
Antigüedad: 12 años, 3 meses
Puntos: 0
Pregunta Problemita en php

Hola gente,

Llevo unos dias haciendo una web a mi hermano y quiero haver como un mini carrito de compras para que cuando un cliente quiera algo le llegue un email.

Ahora os pondre le codigo pero para que os hagais una idea es una tabla segun el num_rows y se va rellenando con un fetch_array y quiero pasar el 'id' del producto a lo que seria ya compras.php y hay se va guardando el id en una array de session dependiendo de los productos que quieras para al final mandarlo en un email.

Os copio el codigo de la tabla y de compras.php aun que las compras todavia no esta ni la variable de session ni nada por que estaba haciendo pruebas.

Un saludo y gracias de antemano.

echo '<table align="left" width="100%" border="1">';

$i=1;
while($i<=$filas/3){


echo '<tr align="left" valign="middle">';
for($j=1;$j<=3;$j++){

$total = mysql_fetch_array($resultado);

echo '<td width="33%">

<table width="165" height="104" border="1" align="right">
<tr>
<td width="103" height="100%"><div align="center">'; echo "$total[imagen]"; echo '</div></td>
</tr>
</table>';

echo "$total[nombre]:";
echo "<p>$total[descripcion].</p>";
echo 'Precio:'; print "$total[precio]";

//Guardo el id en otra variable por unos problemas que me da
$x=$total['id'];

echo '€<div align="right"><a href = "compras.php?$x">';?> <?php echo 'Comprar</a></div>';
echo '</td>';
echo $x;

}

echo '</tr>';
$i++;
}
echo '</table>';

Eso es las tablas que va creando.


$resultado = mysql_query("SELECT * FROM productos WHERE id = '{$_GET['$x']}'");


echo '<table align="left" width="100%" border="1">';

echo '<tr align="left" valign="middle">';

$total = mysql_fetch_array($resultado);

echo '<td width="33%">

<table width="165" height="104" border="1" align="right">
<tr>
<td width="103" height="100%"><div align="center">'; echo "$total[imagen]"; echo '</div></td>
</tr>
</table>';

echo "$total[nombre]:";
echo "<p>$total[descripcion].</p>";
echo 'Precio:'; print "$total[precio]";
echo '€';
echo '</td>';

echo '</tr>';
echo '</table>';

y eso es otra tabla que hago de prueba para ver si me llegaba el id pero no llega.