Código PHP :
<!DOCTYPE HTML> <html> <head> <meta http-equiv="content-type" content="text/html" /> <meta name="author" content="gencyolcu" /> <?require('consultaInasistencias.php')?> <title>Sistema de Gestion de Alumnos</title> <link rel="stylesheet" href="../../Css/Formularios.css"/> </head> <body> <div id="contenedor"> <header id="cabecera"> <div id="C1"> <div class="imagen1"><div class="imagen2"></div></div> <p class="icono">GESTION.AR</p> </div> <div id="box"> <p id="titulo">Sistema de Gestión Escolar</p> </div> </header> <section id="seccion"> <select name="cursos"> <option value=<?php $resultado[0]["idcurso"]?>><?php $resultado[1]["curso"]?></option> <? while ( $resultado!=null){ echo "<option value='".$resultado[curso]."'> ". $nombre_campo."</option>"; } ?> </select> </section> <footer id="pie"></footer> </div> </body> </html>
este es consultainasistencia.php: la funcion select esta en el archivo conexion... y devuelve una array.
<?php
include ("../../PHP/Conexion.php");
$conectar = conexionBD();
$resultado = array();
$sqlcursos = "SELECT * FROM tesis.curso";
$resultado = select($conectar,$sql);
?>
el error que obtengo es la variable resultado indefinida en el primer fichero. Tengo que hacer una funcion?