Foros del Web » Programando para Internet » PHP »

Este script me hace 2 Insert Into

Estas en el tema de Este script me hace 2 Insert Into en el foro de PHP en Foros del Web. Que tal, estoy insertando registros con este script, la verdad no sé por qué razon me inserta de a 2 registros en vez de a ...
  #1 (permalink)  
Antiguo 30/01/2006, 16:54
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Este script me hace 2 Insert Into

Que tal, estoy insertando registros con este script, la verdad no sé por qué razon me inserta de a 2 registros en vez de a uno como es normal...........pueden ayudarme ?

Código PHP:
            <?php
            $host
="localhost";
            
$user="root";
            
$password="";
            
mysql_connect($host,$user,$password);
$result2 mysql_db_query("mi_bd","SELECT country, company_name, 
provider_id FROM provider 
WHERE provider_id="
.$_GET['provider_id']."");

if(
$row mysql_fetch_array($result2)) 
{
$provider_id=$row["provider_id"];
$country=$row["country"];
$company_name=$row["company_name"];
}

$file_name"Agreement.doc";
$path="../../files/empresas/$country/Providers/$company_name/$file_name";
$upload_date date("Y/m/d"); 
$file_size"1234";
$uploaded_by=$_SESSION['usuario_name'];

$insercion=mysql_db_query ("mi_bd","INSERT INTO provider_file 
(provider_id, path, file_name, upload_date, file_size, uploaded_by)VALUES
('$provider_id','$path','$file_name','$upload_date', 
'$file_size','$uploaded_by')"
);

echo 
"<script>window.opener.location.reload(); window.close();</script>";exit;
?>
__________________
EL LIMITE ES EL UNIVERSO

Última edición por jpogsistem; 30/01/2006 a las 17:06
  #2 (permalink)  
Antiguo 30/01/2006, 17:20
Avatar de deadlykyo  
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 4 meses
Puntos: 5
parece que tu script esta correcto, no sera que esta ingresando o llamando 2 veces al archivo, bueno seria bueno que revisaras eso por si acaso, saludos, cya
__________________
"El Conocimiento es de todos, no solo de algunos"
  #3 (permalink)  
Antiguo 31/01/2006, 05:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Deberías explicar bien cual es el proceso de ejecución de ese script ..

Por lo poco que se puede "deducir" .. ahí haces una recarga de una página "padre" vía javascript (windows.opener.reload) .. lo cual hace "pensar" que ese código lo ejecutas bajo una llamada en una ventana que abres (window.open) .. no sé si será así tu proceder, pero eso es fundamental que lo aclares indicando todo el código (de esa página padre si corresponde) que intervienen en el proceso para hacerse una idea de -cuando- ejecuctas tu código y ver si hay algo que se llame a si mismo? .. o cualquier otro problema.

Un saludo,
  #4 (permalink)  
Antiguo 31/01/2006, 07:49
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Gracias por contestar...........tienes razón Cluster esto lo ejecuto desde una pagina madre con este codigo:

Código PHP:
<a href="new_provider_file.php?provider_id=
<?php echo $row_Recordset1['provider_id']; ?>
" target="_blank">ADD File</a>
Gracias Por la Ayuda.
__________________
EL LIMITE ES EL UNIVERSO
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 23:50.