Ver Mensaje Individual
  #8 (permalink)  
Antiguo 20/06/2011, 13:17
Avatar de bUllan9ebrio
bUllan9ebrio
 
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 2 meses
Puntos: 128
Respuesta: como crear una tabla si no conoces el # de campos

Ok, en este caso te convendría que al momento de que llegaran las variables realizaras la consulta, lo ideal sería mas menos esto :

Código PHP:
Ver original
  1. $mi_variable_que_sirve_de_campo=$_POST['variable'];
  2. $mi_segunda_variable_que_sirve_de_campo=$POST['variable2'];
  3. $sql='';
  4. $sql.="SELECT ";
  5. //ciclo para llamar los campos
  6. $sql.=" $mi_variable_que_sirve_de_campo, ";
  7. //luego sería $mi_segunda_variable_que_sirve_de_campo etc....
  8. //cierras el ciclo y completas la consulta
  9. $sql.=" WHERE campo='$el_campo_que_nececitas' ";
  10. // en caso de traer hartos campos en el where puedes realizar otro ciclo
  11.  
  12.  
  13. //otra idea sería similar, comprobar campo por campo
  14. $sql='';
  15. $sql.="SELECT ";
  16. isset ($mi_variable_que_sirve_de_campo)
  17. $sql.=" el_campo_que_nececites,";
  18. isset ($mi_segunda_variable_que_sirve_de_campo)
  19. $sql.=" el_segundo_campo_que_necesites";
  20. //asi sucesivamente

Espero que te quede claro más menos la idea, saludos




PD: Ciclo lo puedes utilizar para cuando lo muestres por pantalla
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón