Código PHP:
function nuevopedido($nuevo)
{
include_once('db.inc');
$baseDatos='base';
$db=connectarBD(host,login,password,$baseDatos);
$total=0;
for ($i=0;$i<$this->num_productos;$i++)
{
if($this->id[$i]!=0)
{
$consultaen='Insert into pedidosproductos(pedido,producto,cantidad) values('.$nuevo.','.$this->id[$i].','.$this->cant[$i].')';
$total+=$this->cant[$i]*$this->precio[$i];
mysqli_query($db,$consultaen);
}
}
$consultaen='Update pedido set total='.$total.' where codpedido='.$nuevo;
mysqli_query($db,$consultaen)or die (mysql_error());
cerrarBD($db);
}