0: <?php
1:
2: // Para ejecutar este script hay que escribir en el navegador lo siguiente:
3: // Si se ejecuta en tu servidir local -> http://localhost/desplegar_tabla/consulta_1.php
4: // Si se ejecuta en tu servidir remoto -> http://URL/desplegar_tabla/consulta_1.php
5: // aquí se asume que los tres archivos (consulta_1.php, datos.php y desplegar_tabla.php)
6: // se encuentran en una carpeta llamada desplegar_tabla
7: // En un servidor WEB (como XAMPP), esta carpeta debe estar dentro de la carpeta httdocs
8: ///////////////////////////////////////////////////////////////////////////////////////////////
9:
10: // ESPECIFICAR LOS DATOS DE CONEXION AL SERVIDOR MySQL y BASE DE DATOS
11: // la instrucción include ejecuta el script php que indiques
12: // en este caso, el script datos.php, solo contiene asignación de valores a las variables
13: // necesarias para conectarse al servidor local de MySQL
14: include "datos.php";
15:
16: // CONEXION AL SERVIDOR DE MySQL
17: // mysqli_connect es una función para conectarse al servidor de MySQL
18: // como paránetro de entrada recibe el nombre del host (local o remoto), el usuario de la cuenta da la base
19: // de datos de MySQL, su password y el nombre de la base de datos a la que se debe conectarse
20: // y regresa un id del enlace, el cual se usará para enviar peticiones de consultas o actualizaciones a MySQL
21: $enlace = mysqli_connect($host, $usuario, $password, $bd);
22:
23: // DEFINICION DE UNA CONSULTA SQL
24: // Se acostumbra guardar en una variable, una cadena que contenga una sentencia SQL válida
25: // Se recomienda primero probar esta consulta directamente en un cliente de MySQL para asegurarse
26: // de que su sintaxis sea la correcta, y la consulta sea la requerida
27:
28:
29: $consulta_sql="SELECT * FROM ".$tabla;
30:
31: // ENVIAR LA SOLCITUD DE LA CONSULTA AL SERVIDOR DE MySQL
32: // mysqli_query es una función que puede enviar una sentencia SQL para consulta o actualización al
33: // servidor de MySQL indicado.
34: // En caso de una sentencia SELECT, regresará una estructura que contendrá los datos
35: // del resultado de la consulta
36: $resultado= mysqli_query($enlace, $consulta_sql);
37:
38: // Ahora en lugar de desplegar la tabla con el arhivo desplegar_tabla, usamos el archivo
39: // desplegar_tabla_ligas y enviamos variables para su configuración específica
40: // en este caso para la tabla producto
41:
42: include "desplegar_tabla_abc.php"; // Es lo único que cambia
43:
44: // DESCONEXION DE LA BASE DE DATOS
45: mysqli_close($enlace);
46:
47: ?>
48: