Autor Tema: Checkbox filtro php y html seleccionar entre varias opciones lista desplegable  (Leído 3504 veces)

Carlos Nuñez

  • Sin experiencia
  • *
  • Mensajes: 2
    • Ver Perfil
Buenas dias/tardes o Noches
soy nuevo programando . lo que se supone que mi codigo tenia que hacer es que cuando selecionas varias opciones al azar te muestre solo lo que seleccionaste y de ahi que te mande a las opciones de lista despegable dejo ,mi codigo de prueba

index.php
Código: [Seleccionar]
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>

<body>
<form name="form1" method="post" action="resultado.php">
  <p>
    <input type="checkbox" name="op1" id="checkbox">
    <label for="checkbox"></label>
  Opción 1</p>
  <p>
  <p>
    <input type="checkbox" name="op2" id="checkbox">
    <label for="checkbox"></label>
  Opción 2</p>
  <p>
  <p>
    <input type="checkbox" name="op3" id="checkbox">
    <label for="checkbox"></label>
  Opción 3</p>
  <p>
  <p>
    <input type="checkbox" name="op4" id="checkbox">
    <label for="checkbox"></label>
  Opción 4</p>
  <p>
  <p>
    <input type="checkbox" name="op5" id="checkbox">
    <label for="checkbox"></label>
  Opción 5</p>
  <p>
 
    <input type="submit" name="button" id="button" value="Enviar">
  </p>
</form>
</body>
</html>

Resultado.php
Código: [Seleccionar]
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
</head>

<body>
<?
$v1=$_POST['op1'];
$v2=$_POST['op2'];
$v3=$_POST['op3'];
$v4=$_POST['op4'];
$v5=$_POST['op5'];

if (isset($v1)) { ?>

<p>OPCION 1</p>
<form name="form1" method="post" action="">
  <label for="select"></label>
  <select name="select" id="select">
    <option value="1">valor 1</option>
    <option value="2">valor 2</option>
    <option value="3">valor 3</option>
  </select>
</form>
<? } else {

   // Alternate code
}
if (isset($v2)) {
?>
<p>OPCION 2</p>
<form name="form1" method="post" action="">
  <label for="select"></label>
  <select name="select" id="select">
    <option value="1">valor 1</option>
    <option value="2">valor 2</option>
    <option value="3">valor 3</option>
  </select>
</form>
<?
} else {

   // Alternate code
}
if (isset($v3)) {

?>
<p>OPCION 3</p>
<form name="form1" method="post" action="">
  <label for="select"></label>
  <select name="select" id="select">
    <option value="1">valor 1</option>
    <option value="2">valor 2</option>
    <option value="3">valor 3</option>
  </select>
</form>
<?
} else {

   // Alternate code
}
if (isset($v4)) {

?>
<p>OPCION 4</p>
<form name="form1" method="post" action="">
  <label for="select"></label>
  <select name="select" id="select">
    <option value="1">valor 1</option>
    <option value="2">valor 2</option>
    <option value="3">valor 3</option>
  </select>
</form>
<?
} else {

   // Alternate code
}
if (isset($v5)) {

?>
<p>OPCION 5</p>
<form name="form1" method="post" action="">
  <label for="select"></label>
  <select name="select" id="select">
    <option value="1">valor 1</option>
    <option value="2">valor 2</option>
    <option value="3">valor 3</option>
  </select>
</form>
<?
} else {

   // Alternate code
}
?>
</body>
</html>
« Última modificación: 28 de Noviembre 2020, 21:12 por César Krall »

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2660
    • Ver Perfil
Re:Checkbox filtro php y html
« Respuesta #1 en: 09 de Diciembre 2016, 19:36 »
Buenas Carlos, no sé si has dejado el código sólo como aportación o porque tenías alguna duda. Si es por dudas debes explicarla con detalle.

El foro "Comunidad" es para presentarse a la comunidad, para consultas debe escribirse en otro foro.

Para poder obtener ayuda es importante que sigas las indicaciones para escribir en los foros incluidas en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Si estés empezando recomendamos leer https://www.aprenderaprogramar.com/foros/index.php?topic=1313.0

Ver los cursos disponibles en https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=57&Itemid=86

Salu2
« Última modificación: 28 de Noviembre 2020, 21:12 por César Krall »

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".