NECESITO AYUDA, QUIRO MOSTRAR LAS COSAS QUE HE COMPRADO EN LA PAGINA, PERO SOLO ME MUESTRA LO ULTIMO QUE HE SELECIONADO, ALA HORA DE HACER LA CONSULTA NO SE QUE SE PONE ADENTRO DEL " IN ( ) ", YA QUE ESTA EN UN TIPO ARREGLO, POR FAVOR AYUDENME.
Código PHP:
<?php
echo "No. de elementos: ".count($_SESSION['ids']);
echo "<br>";
for($x=0;$x<=count($_SESSION['ids'])-1;$x++){
//echo"contador ".$x;
//echo "<br>";
echo $_SESSION['ids'][$x];
echo "<br>";
$g=$_SESSION['ids'][$x];
echo $g;
mysql_connect("localhost","root","") or die("Error de conexión");
mysql_select_db("usuario") or die("error la database NO EXISTE");
$aConsultar = "select titulo, precio from videiojuego where id_video in();";
echo $aConsultar."<br />";
//echo $aConsultar;
$b = mysql_query($aConsultar) or die("error de query1".mysql_error());
//echo $b;
}
?>
<form name="wii" method="post" action="">
<p align="center"> </p>
<table width="367" border="1" align="center">
<?php
while($venta=mysql_fetch_array($b))
{
?>
<tr>
<td width="163">Titulo</td>
<td width="87">Costo</td>
<td width="59">Cantidad</td>
</tr>
<tr>
<td><?php echo $venta[0]; ?> </td>
<td><?php echo $venta[1]; ?> </td>
<td><label>
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</label></td>
</tr>
<?php
}
?>