Estimados Foreros:
Tengo los codigos con los cuales inserto numeros de folio en los campos que creo para buscar la informacion de cada uno, pero el problema esta que al pasar los numeros a la pagina de busqueda, en la consulta solo me entrega los datos del ultimo datos ingresado y los anteriores no los toma, como deberia hacerlo para que me despliegue la informacion de por ejemplo 3 numero de folio que ingreso y no solo el tercero qe ingrese
DE ANTE MANO MUCHAS GRACIAS !!!
ADJUNTO CODIGOS
INDEX.PHP
Código HTML:
Ver original<script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" language="javascript"> var i = 1;
function agregar()
{
// haremos que el nuevo elemento conserve el valor que ya escribió
var valor = $("#dato").val();
// agrega un elemento a la lista
$("
<li><input name='campo" +i+ "' type='text' class='dato' size='30' value='" + valor + "' /> </li>").append(
$('
<a href="#">Borrar
</a>').click(function(){ $(this).parent().remove(); i--;j=i;j--;$("#cont-oculto").val(j);})
).insertBefore("#datos > li:last");
// limpia el campo de texto y devuélvele el foco
$("#cont-oculto").val(i);
i++;
$("#dato").val("").focus();
}
<form name="formulario" method="post" action="buscador.php"> <a href="javascript:agregar();" align="center">Agregar
</a> <li id="campos"><!-- aqui se crean los CAMPOS --></li> <input type="hidden" id="cont-oculto" name="cont-oculto" /> <p align="left"><input type="submit" name="buscar" value="BUSCAR" /></p>
BUSCADOR.PHP
Código HTML:
Ver original<link rel="stylesheet" type="text/css" href="css/buscar-en-tabla.css">
<script language="javascript" src="JSClass/FusionCharts.js"></script>
<?php
include "conexionAserradero.php";
include "FusionCharts.php";
echo "$dato";
if($_POST["buscar"] != ''){
$cont = $_POST["cont-oculto"];
for($i = 1; $i <= $cont; $i++){
$variable = $_POST["campo".$i];
echo $variable;
echo '<br />';
}
}
$sql = ( " SELECT
p.profolio,
p.profecha,
ep.profolio,
ep.esqcodigo,
s.esqcodigo,
ps.prodtipo,
ps.prodmercado,
ps.prodescuadria,
ps.prodlargo,
ps.prodpzas,
ps.prodvolumen,
s.simtrozosconsumo,
r.consumotrozos
FROM
programa AS p,
esquemaprograma AS ep,
simulaciones AS s,
produccionsimulada AS ps,
real AS r
WHERE
p.profolio='$variable' AND
p.profolio=ep.profolio AND
ep.esqcodigo=s.esqcodigo AND
s.simcodigo=ps.simcodigo AND
s.item=ps.item AND
ep.esqcodigo=r.esqcodigo
LIMIT
1000
");
$result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");
$row = pg_fetch_assoc($result);
?>
<table border="1" id="tblTabla" width="630" align="center">
<td>TROZOS SIMULADOS
</td>
<td><?php echo $row["consumotrozos"]; ?></td> <td><?php echo $row["simtrozosconsumo"]; ?></td>
<th>TROZOS SIMULADOS
</th>
<?php
$result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");
$cont = 0;
while ($row = pg_fetch_assoc($result)){
?>
<?php
$sum_pzas = $sum_pzas + $row["prodpzas"];
$sum_volumen = $sum_volumen + number_format($row["prodvolumen"], 3,'.','');
$prod_volumen = number_format($row["prodvolumen"], 3,'.','')/$sum_volumen;
$sum_prod_volumen = sum_prod_volumen + $prod_volumen;
$prod_volumen_real =(number_format($row["prodvolumen"])*$row["consumotrozos"])/$row["simtrozosconsumo"];
$sum_prod_volumen_real = $sum_prod_volumen_real + prod_volumen_real;
?>
<td><?php echo $row["profolio"]; ?></td> <td><?php echo $row["prodtipo"]; ?></td> <td><?php echo $row["prodmercado"]; ?></td> <td><?php echo $row["prodescuadria"]; ?></td> <td><?php echo $row["prodlargo"]; ?></td> <td><?php echo number_format($row["prodvolumen"], 3,'.',''); ?></t> <td><?php echo number_format($prod_volumen, 3,'.',''); ?></td> <td><?php echo number_format($prod_volumen_real, 3,'.',''); ?></td>
<?php
$cont++;
}
?>
<td colspan="5" align="center">TOTAL
</td> <td><?php echo $sum_pzas; ?></td> <td><?php echo $sum_volumen; ?></td> <td><?php echo number_format($sum_prod_volumen, 3,'.',''); ?></td> <td><?php echo $sum_prod_volumen_real; ?></td>
--Aserradero Arauco-Planta Horcones II-USNR--
<table border="1" id="tblTabla" width="630" align="center"> <td colspan="1" >LARGOS
</td> <?php
//Valores de Largos horizontales
$result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");
while ($row = pg_fetch_assoc($result)){
?>
<td><?php if( $var = $row["prodlargo"]) echo $row["prodlargo"]; ?></td> <?php
}
//************************************************
?>
<?php
//Calculos Finales
$result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");
while ($row = pg_fetch_assoc($result)){
$sum_pzas = $sum_pzas + $row["prodpzas"];
$sum_volumen = $sum_volumen + number_format($row["prodvolumen"], 3,'.','');
$prod_volumen = number_format($row["prodvolumen"], 3,'.','')/$sum_volumen;
$sum_prod_volumen = sum_prod_volumen + $prod_volumen;
$prod_volumen_real =(number_format($row["prodvolumen"])*$row["consumotrozos"])/$row["simtrozosconsumo"];
$sum_prod_volumen_real = $sum_prod_volumen_real + prod_volumen_real;
//******************************************************
?>
<?php
//Valores Escuadrias Laterales
$result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");
$c=0;
while ($row = pg_fetch_assoc($result)){
$c++;
?>
<td><?php echo $row["prodescuadria"]; ?></td>
<?php
if($c==1){
echo "</tr><tr>";
$c=0;
}
}
?>
<?php
}
//***************************************
?>
<td colspan="5" align="center">TOTAL
</td> <td><?php echo $sum_pzas; ?></td> <td><?php echo $sum_volumen; ?></td> <td><?php echo number_format($sum_prod_volumen, 3,'.',''); ?></td> <td><?php echo $sum_prod_volumen_real; ?></td>
--Aserradero Arauco-Planta Horcones II-USNR--
<form action="index2.php"> <?php
echo "<hr/>";
?>
<input type="submit" name="volver" value="VOLVER" >