Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2005, 21:14
Avatar de Galled
Galled
 
Fecha de Ingreso: marzo-2005
Ubicación: Lima
Mensajes: 254
Antigüedad: 19 años, 1 mes
Puntos: 0
Recoger datos de un SELECT MULTIPLE en PHP con SQL

Basicamente quiero recoger datos de un SELECT MULTIPLE en PHP, pero con SQL, he intentando esto, pero no funciona:

<?
posición de un array es la 0
$ar=$_POST["Areas"];
for ($i=0;$i<count($ar);$i++)
{
putenv("ORACLE_SID=bdtest");
putenv("ORACLE_HOME=/opt/oracle/product/9.2.0");
$conectar=ora_logon("siscpa@bdtest","sis37cpa");
if(!$conectar){
echo "No pudo conectarse";
}else{
echo "<p>Conexion satisfactoria";
}
$op=ora_open($conectar);
$sql="select * from siscpa.scp_tm_movimiento where cod_ubigeo='$Areas[$i]' and cod_producto='14010020100' and cod_variable='1' and cod_ano='$Years[$i]'"; // parece que no hay problema con el Years, pero el Areas si, en el formulario lo puse como arreglo y se supone que con el FOR se agarra uno por uno, pero no sale
$parse=ora_parse($op,$sql);
$exec=ora_exec($op);
echo "<p>".ora_getcolumn($op,5);
echo "<p>Area".$i." : ".$Areas[$i]; //aqui si agarra
}


?>