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
}?>
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


0