PHP - Insert Doble

   
Vista:

Insert Doble

Publicado por Didi (3 intervenciones) el 19/01/2010 03:01:31
Por favor ayudenme tengo este error desde hace tiempo y tengo que entregar esto esta semana y no he conseguido resolver.

Mi insertesta insertanto dos veces!!!

Ya intenté borrando todos los javascript y nada.

Esta es mi pagina que llama a la pagina del insert:

Esto es lo que tiene de javascript
<script>

//Función que recarga página
function countrySelected()
{
window.document.form1.action ="items.php";
window.document.form1.submit();
return true;
}

//Función que valida que el porcentaje no sea mayor a 100%
function valporcentaje(oTxt){

if (oTxt.value > 100){
alert("Please insert a value between 0% and 100%!");
oTxt.value = "";
oTxt.focus();
}
}

//Función que valida sólo número
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true; //Tecla de retroceso (para poder borrar)
patron =/[0-9 -]/; // Solo acepta letras
te = String.fromCharCode(tecla);
return patron.test(te);
}

//Función que permite abrir y cerrar lista de items
var ed=new Array("none","block");
function A(e)
{
var s=document.getElementById(e).style;
var ned=(s.display==ed[0])?1:0;
s.display=ed[ned];
}
</script>
<form name="form1" method="post" >
.... al final el boton que es una imagen que hace el submit
<input type="image" name="next" value="" src="IMAGES/next.png" onclick="this.form.action='site_created.php';this.form.submit();" onmouseover="src='IMAGES/next_on.png'" onmouseout="src='IMAGES/next.png'" />

</form>

Esta mi pagina que hace el insert:

//Aquí valida que algún check esté seleccionado, sino, vuelve atrás
if ($_POST['check_sub']!="" ){

$query_insert_site_tender="replace into tenders_details (id_header,id_site_type,site_description,subactivity,activity,adjust,margin,comments,man_hour_qty) values ('{$_SESSION['idtender']}','{$id_site_type}','{$description}','{$sub_activity_name}',upper('{$activity_name}'),'{$ajustes[$j]}','{$margenes[$j]}',upper('{$comment[$j]}'),'')";

mysql_query($query_insert_site_tender);

<?php header ("Location: site_list.php");


}else{?>
<script language='JavaScript'>alert("Please select an item !")</script>
<script language='JavaScript'>javascript:location.href="items.php"</script>
<?php
}?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder