Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/07/2011, 13:15
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: Crear variables $_POST a partir de una consulta

[SOLUCIONADO]

Listo, menos mal di con el chiste
Yo utilizo una funcion en ajax que me pasa cualquier cantidad de variables y campos por POST
Entonces la función la utilizo asi:
Código PHP:
Ver original
  1. <?php
  2. $nvar="op@archivo@ingreso@paciente@formulario@codarea";
  3. $vvar="29@$archivo@$ingreso@$paciente@$formulario@$codarea";
  4. $campos= $camposa."".$camposb;
  5. //la variable $campos me guarda el string CAMPO1@CAMPO2@CAMPO3
  6.  
  7. echo "<button id='si' Onclick='pasa_camp_var('archivo.php','div','$campos','$nvar','$vvar')'>";
  8.  
  9.  
  10. //Entonces cuando recibo por POST tengo lo siguiente:
  11.  
  12. $sql="SELECT NOMCAMPO FROM HCFORMHIS WHERE HCCTIPOHC='".$formulario."' AND TIPDATO <>'7'";
  13.      $obj->consulta($sql);
  14.      $numfilas = $obj->numFilas();
  15.      $camtabla="";
  16.      $i=0;
  17.      while($row = sqlsrv_fetch_array($obj->result)){
  18.        
  19.  echo $row[0]=$_POST[$row[0]]."--";
  20.          
  21. $i++;
  22.        
  23.  }
  24.  
  25. ?>
Y como en la consulta el ID del campo del formulario es igual a lo que traigo de la consulta, entonces en este while me compara y me muesrta el resultado......
Voy a compartir la función con ustedes, donde la puedo publicar?....
Es una función que pasa n cantidad de campos y variables, la tengo por POST y por GET