... estimados, disculpen, bueno para que se entienda de una vez, pongo las dos páginas. Les he puesto como nombres: 1.php y 2.php, index y proceso respectivamente. ... en la página 1.php hay un input fuera del form, en el quiero poner el "total" de los campos "precio"
1.php
Código:
<html>
<head>
<title>titulo</title>
<script>
function addFila() {
var idn = document.getElementById( 'idn' ).value;
self.frames[ 'proceso' ].location.href = "2.php?add=si&id="+idn;
}
onload=function(){
setInterval(function(){if(window.parar)return; document.getElementById('boleta').scrollTop = document.getElementById('boleta').scrollHeight},100);
}
</script>
</head>
<body>
<form name="venta">
<input type="text" id="idn" value="">
<input type="button" id="buscar" value="Buscar" onClick="addFila()">
</form>
<div id="boleta">
<table id="newFila" border="0" align="center">
</table>
</div>
<input type="text" id="total" name="total" value="0">
<iframe id="proceso" name="proceso" src="about:blank" width="0" height="0" frameborder="0"></iframe>
</body>
</html>
2.php
Código:
<?php
$nuevoCampo = 0;
if ($_GET["add"] == "si") {
$id = $_GET["id"];
require("../conexion.php");
if (!$link) {
die('No pudo conectarse: ' . mysql_error());
}
mysql_select_db($db,$link);
$result = mysql_query( "select * from productos where codigo='$id'" );
$row = mysql_fetch_row($result);
if (mysql_error() == "" && count($row) > 1) {
$nombre = $row[5];
$descripcion = $row[1];
$precio = $row[6];
$nuevoCampo = 1;
}
mysql_close($link);
?>
<html>
<head>
<script>
num=0;
function enviarData() {
num++;
<?php
if ($nuevoCampo == 1) {
?>
parent.document.getElementById( 'newFila' ).innerHTML += '<tr><td colspan="2"> <?php echo "$nombre" ?> </td></tr><tr><td> <?php echo "$descripcion" ?> </td><td><input type="text" name="numcliente" id="numcliente" class="numcliente" value="<?php echo "$precio" ?> \"></td></tr>';
<?php
}
?>
}
</script>
<body onLoad="enviarData()">
</body>
</html>
<?
}
?>
ojalá que ahora si se entienda, saludos y muchas gracias