Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/11/2015, 16:50
Crow666
 
Fecha de Ingreso: noviembre-2015
Mensajes: 1
Antigüedad: 8 años, 6 meses
Puntos: 0
Exclamación Undefined index: radio1 in...

Qué taal, inicio en este mundo de PHP pero tengo un error al momento de mandar a llamar a mis métodos usando el $_REQUEST['radio1'] // radio1 es mi contorlador tipo radio // entonces no sé qué hacer!!
El programa es hacer el ABCC de "alumnos" con la conexión a la BD
Les dejaré mis archivos y espero y me puedan ayudar...
index.html:

<section id="seccion">
<form action="ctrlAlumno.php" method="post">
<h1>Selecciona una Opción:</h1>
<table>
<tr>
<td><input type="radio" name="radio1" value="0">Alta</td>
</tr>
<tr>
<td><input type="radio" name="radio1" value="1">Eliminar</td>
</tr>
<tr>
<td><input type="radio" name="radio1" value="2">Actualizar</td>
</tr>
<tr>
<td><input type="radio" name="radio1" value="3">Consulta</td>
</tr>
<tr>
<td><input type="submit" value="Enviar"></td>
</tr>
</table>
</form>
</section>

ctrlalumno.php es dónde están mis diferentes formularios usando el switch($_REQUEST['radio1'])
para identificar cual es el alta, baja... (mismo que si funciona...)
Alumno2.php

<?php
include 'ctrl2Alumno.php';

$alum=new Alumno();
$alum->conectarBD();

switch($_REQUEST['radio1']){
case 0:
$alum->inicializar($_REQUEST['nombre'],$_REQUEST['mail'],$_REQUEST['codigocurso'],"");
$alum->ingresarAlumno();
break;
case 1:
$alum->inicializar($_REQUEST['mail'],"","","");
$alum->eliminar();
break;
}
$alum->cerrarConexion();
?>

ctrl2Alumno.php es donde tengo mis métodos de