Foros del Web » Programando para Internet » PHP »

Mostrar elementos selecconados

Estas en el tema de Mostrar elementos selecconados en el foro de PHP en Foros del Web. Echadme una mano, por favor. Resulta que tengo una tabla con 40 temas de estudio, al final de cada tema un checkbox. Ejemplo: Tema 1. ...
  #1 (permalink)  
Antiguo 03/09/2011, 12:59
 
Fecha de Ingreso: febrero-2011
Mensajes: 179
Antigüedad: 13 años, 2 meses
Puntos: 1
Mostrar elementos selecconados

Echadme una mano, por favor.

Resulta que tengo una tabla con 40 temas de estudio, al final de cada tema un checkbox.

Ejemplo:

Tema 1. El adulto y sus problemas.
Tema 2. La adolescencia y el botellón.
T................................
.... y así hasta el tema 40.


Lo que quiero es que una vez el alumno selecciona los temas, al hacer click en el botón SIGUIENTE.

Me muestre sólo aquellos temas que ha seleccionado.

Os copio el código, para que veais como lo llevo.





Código PHP:
Las vocales en inglés.</th><th><input class="check" name="checktemas[]" value="39" type="checkbox"> </th></tr><tr><th>40</th><th>El abecedario latino diferencias con el español.</th><th><input class="check" name="checktemas[]" value="40" type="checkbox"> </th></tr>                       
                       </
tbody>        
                </
table>            <!--Pongo los botones fuera de la Tabla-->
                                    <
div id="botones">
                                       <
input class="btnenviar" name="btntodos" value="Marcar Todos" onclick="checkAll()" type="button">   
                                       <
input class="btnenviar" name="btnninguno" value="Desmarcar Todos" onclick="uncheckAll()" type="button">
                                         </
div>
                                   <!--Final 
id=botones-->
                                    
                                    
                                   <
div id="boton">
                                     <
input class="btnenviar" name="btnenviar" value="Siguiente" style="padding-left: 3px; padding-right: 3px;" type="submit">
                                  </
div> <!--Final id=boton-->
                  </
form>
    </
div><!--final id="cont-principal"-->
  </
div><!--Final contenido--> 

Última edición por disguiseddevil; 03/09/2011 a las 13:01 Razón: mnn
  #2 (permalink)  
Antiguo 03/09/2011, 13:10
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Mostrar elementos selecconados

hola que tal.

Para identificar tu tema en ¿donde lo guardas?.

en base de datos o archivos independientes
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #3 (permalink)  
Antiguo 03/09/2011, 13:15
 
Fecha de Ingreso: febrero-2011
Mensajes: 179
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Mostrar elementos selecconados

No lo sé. Tú que crees?
  #4 (permalink)  
Antiguo 03/09/2011, 13:21
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Mostrar elementos selecconados

Cita:
Iniciado por disguiseddevil Ver Mensaje
No lo sé. Tú que crees?
¿Cómo no lo vas a saber si tu lo estas desarrollando?
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #5 (permalink)  
Antiguo 03/09/2011, 13:23
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Mostrar elementos selecconados

En la próxima página, sólo te hace falta recorrer el array checktemas[] y mostrar la lista ejemplo:

Código PHP:
Ver original
  1. $temas = $_POST['checktemas'];
  2.  
  3. foreach ($temas as $tema) {
  4.     echo $tema . '<br />';
  5. }

Te faltaría validar si seleccionó alguno que si vengan datos por el $_POST que sea array $temas etc...

En el value del checkbox debería ir el nombre del tema.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #6 (permalink)  
Antiguo 03/09/2011, 14:18
 
Fecha de Ingreso: febrero-2011
Mensajes: 179
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Mostrar elementos selecconados

mira, no se hacerlo.

He creado un archivo php de nombre submit y he copiado ese texto.

Pero al darle click a siguiente no sale nada.
  #7 (permalink)  
Antiguo 03/09/2011, 14:31
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Mostrar elementos selecconados

Hola de nuevo.

Hablando de programación en que nivel te identificas, ya que para validar ese tipos de datos no se requiere muchos conocimientos, lo que te recomiendo es que pases por la wiki del foro en donde encontraras un buen manual para que te ayude a desenvolverte en el aspecto de la programación. O si prefieres visita la pagina oficial php para conocer más

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #8 (permalink)  
Antiguo 03/09/2011, 14:40
 
Fecha de Ingreso: febrero-2011
Mensajes: 179
Antigüedad: 13 años, 2 meses
Puntos: 1
Respuesta: Mostrar elementos seleccionados

Por favor, no me "respondas" más.
  #9 (permalink)  
Antiguo 03/09/2011, 15:00
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Mostrar elementos selecconados

Muestra el código (todo) de lo que llevas hasta el momento para poder ayudarte. Saludos
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #10 (permalink)  
Antiguo 03/09/2011, 15:21
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: Mostrar elementos seleccionados

Cita:
Iniciado por disguiseddevil Ver Mensaje
Por favor, no me "respondas" más.
no es para que te pongas en ese plan, simplemente es para que aprendas a aprender.

Pero podrías poner algo de tu parte para que te ayudemos mejor, toma en cuenta que no soy el único que te quiere ayudar

Cita:
Iniciado por andresdzphp
Muestra el código (todo) de lo que llevas hasta el momento para poder ayudarte. Saludos
y no haces caso a los mensajes que te coloca ¿O si?
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125

Etiquetas: elementos, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:28.