Foros del Web » Programando para Internet » PHP »

insert duplicado

Estas en el tema de insert duplicado en el foro de PHP en Foros del Web. Hola buenas no entiendo porque $%&$%& pasa esto pero siempre me ocurre y aunque he intentado algunas soluciones un poco ortodoxas como lo son variables ...
  #1 (permalink)  
Antiguo 02/09/2009, 13:51
 
Fecha de Ingreso: febrero-2008
Mensajes: 133
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta insert duplicado

Hola buenas no entiendo porque $%&$%& pasa esto pero siempre me ocurre y aunque he intentado algunas soluciones un poco ortodoxas como lo son variables de session en codigos mucho mas dificiles que el que sigue aun no se que estoy haciendo mal para que al correr este script me resulta que se insertan dobles los registros sera que alguien tiene una idea muchas gracias de antemano, saludos


Este es el codigo completo del script
Código PHP:
include("validar.php");
    include(
"conexion_bd.php");
    
$name=$_GET['pname'];
    
$pres=$_GET['presen'];
    
$cat=$_GET['cate'];
    
$bra=$_GET['brand'];
    
$consulta=;
    
mssql_query("Insert into moyaa.ProductsM(ProductNAme, Presentation, Categoria, BrandId) values('$name','$pres','$cat','$bra');",$conectid) or die('Error al registrar los datos');
    
header("location: products.php"); 
  #2 (permalink)  
Antiguo 02/09/2009, 14:04
Avatar de _-ZeuS-_  
Fecha de Ingreso: junio-2007
Ubicación: Quito, Ecuador! ;)
Mensajes: 100
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: insert duplicado

Código PHP:
include("validar.php");
    include(
"conexion_bd.php");
    
$name=$_GET['pname'];
    
$pres=$_GET['presen'];
    
$cat=$_GET['cate'];
    
$bra=$_GET['brand'];
    
$consulta="Insert into ProductsM(ProductNAme, Presentation, Categoria, BrandId) values('$name','$pres','$cat','$bra')";
    
mssql_query($consulta) or die('Error al registrar los datos');
    
header("location: products.php"); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:29.