Estás en: Ejercicio Base Datos Paises : Página de inicio
Una vez creada una página que nos sirve de maqueta, separamos el contenido en includes de la siguiente manera:
<?php // Conexión a la base de datos include ("includes/1_aplicacion_inicio.php"); // Inicio HTML include ("includes/2_html_inicio.php"); // Cabecera: Ejercicio Paises include ("includes/3_cabecera.php"); // Menu: Home | Insertar | Eliminar | Modificar | Buscar include ("includes/4_menu.php"); // Título sección + contenido ?> <div id="contenido"> <h2>PAISES</h2> <table width="450" border="1" align="center"> <tr> <td width="150">NUMERO ID</td> <td width="150">POBLACION</td> <td width="150">CONTINENTE</td> </tr> <?php // ----------------------- CONSULTA ----------------------- $sql="SELECT p.continente, c.continente_id, p.pais_id, p.pais_poblacion, c.continente_nombre FROM pais p, continente c WHERE p.continente=c.continente_id ORDER BY c.continente_nombre, p.pais_poblacion"; // ----------------------- EJECUCION DE LA CONSULTA ----------------------- $resultado=mysql_query($sql); // EJECUTA la consulta que le pasemos // se genera como una especie de tabla de resultados if ($resultado) { $fila=mysql_fetch_array ($resultado) ?> <tr> <td><? echo $fila ["pais_id"]?></td> <!--No hay que poner p.pais_id, si no, da error --> <td><? echo $fila ["pais_poblacion"]?></td> <td><? echo $fila ["continente_nombre"]?></td> </tr> <?php while ($fila=mysql_fetch_array ($resultado)) { // devuelve una raiz con los datos del primer registro ?> <tr> <td><? echo $fila ["pais_id"]?></td> <td><? echo $fila ["pais_poblacion"]?></td> <td><? echo $fila ["continente_nombre"]?></td> </tr> <?php } }else { echo mysql_error(); } ?> </table> </div> <?php // Pie Cierre visual (area@.....com) include ("includes/5_pie.php"); // Cierre de la conexión include ("includes/6_aplicacion_fin.php"); // Cierre HTML include ("includes/7_html_fin.php"); ?>