Gente como andan tengo una duda espero me puedan echar una mano
Tengo las clases Paciente y Especialidad y necesito jalar por medio de un "select" desde el formulario de mi primera clase la especialidad del galeno. Les dejo los codes para que los analicen
De mi clase_especialidad.php tengo la siguiente funcion
.. y desde mi clase registrar_profesional.phpCódigo PHP:function listar()
{
$BaseDato=new BaseDeDato(SERVIDOR,BD,USUARIO,CLAVE);//declarar el objeto de la clase base de dato
$consulta="SELECT * from $this->tabla";
$resultado=$BaseDato->consultas($consulta);
//imprimo el combo con nombre "especialidad"
echo'<select name='.$this->tabla.'>';
echo '<option value="0">ESPECIALIDAD</option>';
while ($datos=$BaseDato->fetch_array($resultado))// lee la variable resultado y lo trata como un arreglo
{
echo '<option value='.$datos["id_esp"]. '>'.$datos["nom_esp"].'</option>';
}
echo'</select>';
}
Imaginp que el error esta en : <select name="<?php $var=$tabla_esp->listar(); ?>"/>, pues la estoy llamando desde fuera de la clase, aun asi les estoy incluyendo las clases respectivas como insertar, registrar y la misma clase_profesional.Código PHP:<tr>
<td>NOMBRE</td>
<td><input type="text" name="nom_profesional" /></td>
</tr>
<tr>
<td>ESPECIALIDAD</td>
<td> <select name="<?php $var=$tabla_esp->listar(); ?>"/></select> </td>
</tr>
<tr>
<td colspan="2" align="center"> <input type="submit" name="registrar" value="Registrar"/> </td>
</tr>




LinkBack URL
About LinkBacks
