Tecnología

Inicio

Cómo hacer un menú dinámico a través de PHP y MySQL

Con una consulta de MySQL, puede crear dinámicamente las opciones de menú de PHP para sus usuarios. Consulta el servidor de base de datos MySQL para obtener una lista de los valores, y el bucle a través de cada valor para mostrar el valor en la página Web. Incluir cada artículo en una etiqueta "div", por lo que puede crear un botón de los resultados consultados.

Instrucciones

1 Haga clic en la página PHP que desea utilizar para visualizar el menú. Haga clic en "Abrir con" y elija el editor de PHP.

2 Crear una conexión con el servidor MySQL. El código siguiente crea una conexión con la base de datos "MiMenú":

mysql_connect ( "localhost", "nombre de usuario", "contraseña") or die (mysql_error ());
mysql_select_db ( "MiMenú") or die (mysql_error ());

El código anterior se conecta al servidor de base de datos en el equipo local PHP. Reemplazar "nombre de usuario" y "contraseña" con sus propias credenciales de base de datos. Reemplazar "MiMenú" con la base de datos que contiene los elementos de menú.

3 Solicitar al servidor de la lista de elementos de menú. El código siguiente muestra cómo consultar un servidor de base de datos para obtener una lista de elementos de menú:

$ Query = "SELECT * FROM menuitems";
$ items = mysql_query ($ consulta);

4 Mostrar los elementos del menú en la página. El código siguiente se reproduce a través de cada elemento del menú y crea un elemento de menú HTML:

while ($ count = mysql_fetch_array ($ items)) {

echo "<div>".$count['menuitem']."</div>";

}