Foros del Web » Programando para Internet » PHP »

problemas con el insert

Estas en el tema de problemas con el insert en el foro de PHP en Foros del Web. tengo este insert pero le problema k los datos se insertan dos veces en la base cual puede ser la razon de que se inserta ...
  #1 (permalink)  
Antiguo 26/08/2006, 16:48
Avatar de sebaghost  
Fecha de Ingreso: julio-2006
Mensajes: 49
Antigüedad: 11 años, 4 meses
Puntos: 0
Sonrisa problemas con el insert

tengo este insert pero le problema k los datos se insertan dos veces en la base cual puede ser la razon de que se inserta dos veces este es le codigo
Código PHP:
<?php

    
include "conecta.php";

    
$rut=$_GET['rut'];    
    
$desdemes=$_POST['desdemes'];
    
$desdeano=$_POST['desdeano'];
    
$hastames=$_POST['hastames'];    
    
$hastaano=$_POST['hastaano'];
    
$empresa=$_POST['empresa'];
    
$cargo=$_POST['cargo'];    
    
$tipocargo=$_POST['tipocargo'];
    
        

  
$sql="INSERT INTO perido VALUES ('','$rut','$desdemes','$desdeano','$hastames','$hastaano','$empresa','$cargo','$tipocargo')";
  
$result=mysql_query($sql);
  
header ("Location: intereses.php?rut=$rut");  
  exit; 
  
  


    
?>
  #2 (permalink)  
Antiguo 26/08/2006, 18:47
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.653
Antigüedad: 12 años, 5 meses
Puntos: 88
Sonrisa

no le veo nada de malo pero
intentalo asi;
Código PHP:
<?php

    
include ("conecta.php");

    
$rut=$_GET['rut'];    
    
$desdemes=$_POST['desdemes'];
    
$desdeano=$_POST['desdeano'];
    
$hastames=$_POST['hastames'];    
    
$hastaano=$_POST['hastaano'];
    
$empresa=$_POST['empresa'];
    
$cargo=$_POST['cargo'];    
    
$tipocargo=$_POST['tipocargo'];
    
        

  
$sql="INSERT INTO perido VALUES ('','$rut','$desdemes','$desdeano','$hastames','$hastaano','$empresa','$cargo','$tipocargo')";
  
mysql_query($sql, ****);
  
header ("Location: intereses.php?rut=$rut");  
  exit; 

?>
donde estan los **** va la variable de conexión.

espero te sirva.
salu2
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #3 (permalink)  
Antiguo 26/08/2006, 21:35
Avatar de merolhack  
Fecha de Ingreso: junio-2006
Ubicación: México
Mensajes: 1.242
Antigüedad: 11 años, 5 meses
Puntos: 16
Sonrisa

Yo me encontre estos por ahi :P a lo mejor te sirvan de ejemplo

Código PHP:
$total mysql_fetch_row(mysql_query("SELECT count(fecha) FROM comentarios"$conexion));
mysql_query("INSERT INTO `comentarios` (`nick` , `fecha` , `ip` , `asunto` , `comentario` )
VALUES ('$nick', $fecha, '$ip', '$asunto', '$comentario')"
$conexion); 
Código PHP:
$usuario=stripslashes($usuario);
$pass1 md5($pass1);
mysql_query("INSERT INTO $sql_tabla values('','$usuario','$pass1','$nivel')") or die(mysql_error());
mysql_close();

header ("Location: $pag");
exit; 
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 02:26.