Hola foristas,
Tengo el siguiente codigo PHP que tiene dos selects...
En el primer select trato de capturar un codigo "alterno"
para luego utilizarlo en el segundo select, pero no lo hace.
Es decir, la funcion devuelve el valor del segundo echo sin capturar el valor
del primero, para usarla en la condicion del segundo select.
He ejecutado ambas instrucciones SQL directamente en la BD y si me retornan registros.
El PHP esta dentro de un AJAX y este esta dentro de una funcion.
Que me puede estar faltando, espero haberme explicado bien
y gracias de antemano.
<?php
// la conexion es ODBC
$sql1="select alt as alterno from areas where cod_alt = '1700";
$rs1=odbc_exec($link_sql, $sql1);
$alterno=odbc_result($rs1, "alterno");
echo $alterno;
$sql2="select total as planilla
from datos a
where a.cod_are = '".$alterno."'
$rs2=odbc_exec($link_sql, $sql2);
$plan=odbc_result($rs2, "planilla");
odbc_close($link_sql);
echo $plan;
?>