Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2013, 13:57
Avatar de livication
livication
 
Fecha de Ingreso: noviembre-2009
Mensajes: 78
Antigüedad: 14 años, 5 meses
Puntos: 0
No llega a la $variable

Estimados Foreros:

Muy buenas tardes
Antes que todo el problema si fuiese SQL, ya lo puse en el foro de base...y espero alguna ayuda.
Ahora bien, mi consulta esta probada en la consola y corre de buena manera con los datos que tiene ingreso de forma estatica, pero esos deberian llegar desde la pagina index donde ingreso un numero de folio (1300037) y una etiqueta (C23), pero al minuto de cambiar (los valores estaticos por las variables) por el $variable y $variable2, no ingresan a mi consulta, pero si llegan a la pagina y los imprimo.

POdrian ayudarme y decirme que pasa, ademas necesito que recorran la consulta todos los folios que ingrese al mismo tiempo y se comparen

GRACIAS

Código PHP:
Ver original
  1. if($_POST["buscar"] != ''){
  2.     $cont = $_POST["cont-oculto"];
  3.     for($i = 1; $i <= $cont; $i++){
  4.         $variable = $_POST["campo".$i];
  5.         $variable1 = $_POST["campo1".$i];
  6.         $variable2 = $_POST["campo2".$i];
  7.         //echo '<br />';       
  8.         //echo $variable2;
  9. $sumavol = 1;
  10.  
  11. $sql = ( "
  12.           SELECT profolio,(prodescuadria||'x'||prodlargo) as escuadria,prodvolumen,prodpzas,simtrozosconsumo,split_part(prodescuadria,'x',1) as part1,split_part(prodescuadria,'x',2) as part2,prodlargo
  13.           FROM
  14.               (SELECT a.profolio,a.esqcodigo,a.patcodigo,b.simcodigo,b.simtrozosconsumo
  15.                FROM
  16.                    (SELECT profolio,esqcodigo,patcodigo,simcodigo,simtrozosconsumo
  17.                     FROM simulaciones
  18.                     WHERE profolio IN ('0700007','1000104') AND patcodigo IN ('A16','C16')) b,esquemaprograma a
  19.                WHERE a.profolio IN ('0700007','1000104') AND a.patcodigo IN ('A16','C16') AND a.profolio=b.profolio AND a.esqcodigo=b.esqcodigo AND a.patcodigo=b.patcodigo
  20.               GROUP BY a.profolio,a.esqcodigo,a.patcodigo,b.simcodigo,b.simtrozosconsumo) c,produccionsimulada a
  21.           WHERE a.simcodigo=c.simcodigo
  22.           ORDER BY prodvolumen DESC  " );      
  23.                                                            
  24. $result = pg_query ( $dbconn, $sql ) or die ("ERROR EN CONSULTA");