He estado intentando hacerlo como me explicaste e hice esto:
Código PHP:
<?php
// concretar pedido.php
session_start();
include('config.php');
if(isset($itemsEnCesta)) {
foreach($itemsEnCesta as $k => $v) {
$idpedido = uniqid();
$sql = mysql_query("INSERT INTO pedidos (idpedido,idprod,numprod) VALUES('".$idpedido."','".$k."','".$v."')");
}
$sql2 = mysql_query("INSERT INTO orden (iduser,idpedido,finalizado) VALUES('".$_SESSION[idusuario]."','".$idpedido."',0)");
echo "Datos agregados correctamente.";
}
?>
El problema está en que las id de los pedidos son todas distintas en ambas tablas debe ser por la funcion uniqid que usé o quizás sea otra la falla pero no consigo realizarlo, como podría solucionar ello?
Saludos.