Código PHP:
if($_GET['varNombre'] == "opcl_almacen" || $_GET['varNombre'] == "opcl_almacen_d")
{
//recivo dos variables que me sirven para hacer un select y sacar los valores que van en la lista
if($_GET['varNombre'] == "opcl_almacen")
{
$_SESSION['orgCodigo'.$t] = $_GET['varValor'];
}
if($_GET['varNombre'] == "opcl_almacen_d")
{
$_SESSION['destCodigo'.$t] = $_GET['varValor'];
}
//la consulta para los datos
$consulta_alm ="SELECT A.movConcepto, A.movCodigo, A.movFecha, A.almCodigoDestino FROM ".$_SESSION['MOV_ALMACEN'.$t]." A ";
$consulta_alm .="Where A.almCodigoOrigen = '".$_SESSION['orgCodigo'.$t]."' AND A.almCodigoDestino = '".$_SESSION['destCodigo'.$t]."' AND A.movTipo='T' ORDER BY A.movFecha";
echo $consulta_alm;
$resultado_alm = ejecutar($consulta_alm);
?>
<script>
//borro la lista anterior para generarla con los datos nuevos parent.gestapl.document.getElementById('divinventario').removeChild(parent.gestapl.document.getElementById('opcl_transferencia'));
//genero la lista nueva
var sel = parent.gestapl.document.getElementById('divinventario').appendChild(parent.gestapl.document.createElement("SELECT"));
sel.setAttribute('id','opcl_transferencia');
sel.setAttribute('name','opcl_transferencia');
</script>
<?php
while($alm = mysql_fetch_array($resultado_alm))
{
//genero cada uno de los elementos de la lista
?>
<script>
var o;
o = document.createElement("OPTION");
o.text = '<?php echo " [ ".$alm["movCodigo"]." ] ".$alm["movConcepto"]." - ".obtener_fecha($alm["movFecha"]);?>';
o.value = '<?php echo $alm["movCodigo"];?>';
parent.gestapl.document.getElementById('opcl_transferencia').options.add (o);
</script>
<?php
}
}else{
}
?>
<form action="realizarlisttrans.php" id="fopcl_almacen" name="fopcl_almacen" method="post">
Seleccionar Fecha:
Desde
<input
name = "inifec"
type = "text"
size = "15"
class = "caja"
onfocus = "marcar_caja(this);"
onblur = "desmarcar_caja(this);
if(this.value != '')
{
regDato('opcl_inifec', this.value, 'fopcl_almacen', 'inifec');
}
else
{
this.value = 'INICIO';
regDato('opcl_inifec', this.value, '', '');
}"
onkeypress="if(pulsar_intro(event))
{
document.fopcl_almacen.finfec.focus();
document.fopcl_almacen.finfec.select();
}"
value = "">
hasta
<input
name = "finfec"
type = "text"
size = "15"
class = "caja"
onfocus = "marcar_caja(this);"
onblur = "desmarcar_caja(this);
if(this.value != '')
{
regDato('opcl_finfec', this.value, 'fopcl_almacen', 'finfec');
}
else
{
this.value = 'FINAL';
regDato('opcl_finfec', this.value, '', '');
}"
onkeypress="if(pulsar_intro(event))
{
document.fopcl_almacen.realizar.focus();
document.fopcl_almacen.realizar.select();
}"
value = "">
Almacen Origen:
<select name="opcl_almacen"
onfocus = "marcar_caja(this);"
onchange = "desmarcar_caja(this);regDato('opcl_almacen', this.value, '', '');">
<?php
$consulta_alm ="SELECT A.almCodigo, A.almDescripcion FROM ".$_SESSION['ALMACENES'.$t]." A";
$resultado_alm = ejecutar($consulta_alm);
while($alm = mysql_fetch_array($resultado_alm))
{
echo "<option value='".$alm['almCodigo']."'>".$alm['almCodigo']." - ".$alm['almDescripcion']."</option>";
}
?>
</select>
Almacen Destino:
<select name="opcl_almacen_d"
onfocus = "marcar_caja(this);"
onchange = "desmarcar_caja(this);regDato('opcl_almacen_d' , this.value, '', '');">
<?php
$consulta_alm ="SELECT A.almCodigo, A.almDescripcion FROM ".$_SESSION['ALMACENES'.$t]." A";
$resultado_alm = ejecutar($consulta_alm);
while($alm = mysql_fetch_array($resultado_alm))
{
echo "<option value='".$alm['almCodigo']."'>".$alm['almCodigo']." - ".$alm['almDescripcion']."</option>";
}
?>
</select>
<div id="divinventario" style="float:left; ">
<br><br>
<span class="txtpres"> Transferencia:</span>
<select name="opcl_transferencia" id="opcl_transferencia" >
</select>
</div>
<
<input
name = "realizar"
type = "button"
onclick = "document.fopcl_almacen.submit();"
value = "Realizar">
</form>