Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/10/2006, 12:19
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Amigo, lee bien mis mensajes tu duda es conceptual tienes que usar el if/else para poder diferenciar, tu mismo lo dices, si marcas el checkbox, crear una clase, si no crear la otra el pseudocodigo de esto es:

Código:
IF CHECKBOX_MARKED THEN
     CREATE ALUMNO_ESTUDIANTE;
ELSE
     CREATE ESTUTIANTES;
END IF
Esto traducido a PHP es:
Código PHP:
$nom=$_POST['nom'];
$ano=$_POST['ano'];
$sex=$_POST['sex'];
$num=$_POST['num'];
$checkbox=$_POST['checkbox'];
if(isset(
$_POST['submit']))
{
if(isset(
$checkbox))
{
$ayu = new Alumno_ayudante($nom,$ano,$sex,$num,$checkbox);
echo 
'Su estipendio por ser alumno ayudante es de $: '$ayu->Estipendio();
echo 
"<br>";
} else {
$est= new Estutiantes($nom,$ano,$sex,$num);
echo 
'Su estipendio es de: $',$est->Estipendio();
}