Ver Mensaje Individual
  #12 (permalink)  
Antiguo 01/12/2009, 14:50
basko3k
 
Fecha de Ingreso: noviembre-2007
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Guardar un array en mysql

hola amigos, tengo un problema similar que quizá me puedan ayudar a resolver. Resulta que tengo un sistema de un restaurant y necesito que bajo un mismo ID de pedido me guarde hasta 5 comidas distintas y hasta 5 bebidas distintas y no se como hacerlo por ej.:
id_pedido bebidas comidas ...
1 coca, pepsi pancho, alemana
yo los datos los traigo al formulario de la sgte. manera por ej. las bebidas:

$e=10;
for($e=10; $e<=14; $e++){
$codigoB[$e]=$_POST["$e"];
$cantidadB[$e]=$_POST["cant$e"];
if($codigoB[$e]==0){
}
else{
$result1=mysql_db_query($dbname, "SELECT * FROM bebidas WHERE id_bebida='$codigoB[$e]'", $dbcon);
if($row=mysql_fetch_array($result1))
do{
$bebida=$row["nombre_b"];
$precioB[$e]=$row["precioB"];}
while($row=mysql_fetch_array($result1));
$totalB[$e]="$precioB[$e]"*"$cantidadB[$e]";
echo"<tr><td>Bebidas <td> $bebida <td>$cantidadB[$e]</td><td>$ $precioB[$e]</td><td>$ <input type=text disabled size=3 name=total$e value='$totalB[$e]'></td>";
echo"<tr><td>Total bebidas<td><td><td><td>$ <input type=text disabled name=totalesB size=3 value=".array_sum ($totalB).">";
}
}
y eso a la vez de generarme el formulario debería guardarme la venta, me podrán ayudar? gracias desde ya!