Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Ignor en 28 Marzo 2013, 17:29 pm



Título: Duda pasar informacion
Publicado por: Ignor en 28 Marzo 2013, 17:29 pm
hola, estoy haciendo un cursillo de php y me he topado con un ejercicio que no termino de entender como hacerlo
tengo este código que he creado:
Código
  1. <HTML>
  2. <HEAD><TITLE>Unidad 2 - Tabla periódica de los elementos</TITLE></HEAD>
  3.  
  4. <BODY bgcolor="#003399">
  5. <CENTER>
  6. <HR><img src=imagen.jpg>
  7.  <H1><FONT color="white">Tabla Periódica de los Elementos</FONT></H1>
  8.  <HR>
  9.  <FORM ACTION="resultado.php" METHOD="POST">
  10.  <P><FONT face="Georgia, Times New Roman, Times, serif" size="3" color=white>
  11.   Seleccione grupo que desea consultar:
  12.  
  13. <select name="el_grupo">
  14. <option value=0>Alcalinos</option>
  15. <option value=1>Alcalino-térreos</option>
  16. <option value=2>Térreos</option>
  17. <option value=3>Carbo-noideos</option>
  18. <option value=4>Nitroge-noideos</option>
  19. <option value=5>Calcógenos-Anfígenos</option>
  20. <option value=6>Halógenos</option>
  21. <option value=7>Gases Nobles</option>
  22.  </select>&nbsp;&nbsp;<INPUT TYPE="submit" VALUE="Buscar">
  23.  
  24.  </FONT></p>
  25.  </FORM>
  26. <BR><BR><BR><BR><BR>
  27. </CENTER>
  28. </BODY></HTML>
  29.  


Con esto paso la información a la pagina de resultado.php, pero no se como recibirla y tratarla, cuando la reciba lo que tengo que hacer es generar una tabla en base al grupo de elemento de la tabla periódica que ha elegido

Gracias.


Título: Re: Duda pasar informacion
Publicado por: cassiani en 28 Marzo 2013, 21:20 pm
usa $_POST para capturar la información:
resultado.php
Código:
<?php
   echo $_POST['aqui el nombre del campo'];// ejemplo $_POST['el_grupo']
?>

guarda ese valor en una variable y hazle el trato necesario para armar la tabla
Código:
$mi_variable = $_POST['aqui el nombre del campo'];
...


Título: Re: Duda pasar informacion
Publicado por: Ignor en 29 Marzo 2013, 02:10 am
Muchas Gracias.