Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2011, 04:48
loro25
(Desactivado)
 
Fecha de Ingreso: noviembre-2003
Mensajes: 59
Antigüedad: 21 años, 2 meses
Puntos: 0
problemilla con mi tienda online

aver os esplico

webankenovi usuario de este foro y yo
queremos que la tienda online que estoy asiendo me guarde los pedidos automaticamente en la base de datos.

Lo hemos conseguido, el problema es que los guara duplicado.
El codigo que hemos puesto pa que lo guarde automaticamente es este:

Código PHP:
<?php
 
/*seleccionamos bd*/
 
mysql_select_db ('nombre_bd') or die (mysql_error());
 if(isset(
$_SESSION['carrito'])){
 
$total=0; for($i=0;$i<=count($carrito_mio)-1;$i ++){
 if(
$carrito_mio[$i]!=NULL){$total=$total + ($carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad']);
 
/*variables*/
 
$estado 'recibido';
 
$usuarioid $_SESSION['MM_Username'];
 
date_default_timezone_set('Europe/Madrid');
 
$fecha date('d-n-o');
 
$hora date('H:i:s',strtotime('+0hours'));
 
$nombre_productos $carrito_mio[$i]['nombre']; 
 
$precio_unidad $carrito_mio[$i]['precio'];
 
$cantidad $carrito_mio[$i]['cantidad'];
 
$precio_total $total;$pagos 'pendiente';
 
/*insertamos consulta en pedidos*/
 
$pedido "INSERT INTO pedidos(usuarioid,fecha,hora,nombre_productos,cantidad,estado,precio_total,pagos,precio_unidad)";
 
$pedido.= "VALUES ('".$usuarioid."','".$fecha."','".$hora."','".$nombre_productos."','".$cantidad."','".$estado."','".$precio_total."','".$pagos."','".$precio_unidad."')";                            
 
$pedido_query mysql_query($pedido);
 
/*verificacion nsertar datos en pedidos*/
 
if(!$pedido_query){ header("location:error2.php?error=1");
 }else{
 }
 }
 }
 }
 
?>
aver si podeis echar una mano
y gracias.