Hvordan lage en dynamisk menyen via PHP og MySQL

Ved hjelp av en MySQL spørring, kan du dynamisk lage PHP menyalternativer for brukerne. Du søke i MySQL database server for en liste med verdier, og sløyfe gjennom hver verdi å vise verdien på websiden. Inkluder hvert element i en "div" tag, slik at du kan opprette en knapp ut av de spørres resultater.

Bruksanvisning

1 Høyreklikk på PHP siden du ønsker å bruke for å vise menyen. Klikk "Åpne med" og velg din PHP editor.

2 Opprett en tilkobling til MySQL server. Følgende kode oppretter en forbindelse til "mymenu" database:

mysql_connect ( "localhost", "brukernavn", "passord") or die (mysql_error ());
mysql_select_db ( "mymenu") or die (mysql_error ());

Den forrige koden kobles til databaseserveren på PHP lokale datamaskinen. Erstatt "brukernavn" og "passord" med dine egne database legitimasjon. Erstatt "mymenu" med databasen som inneholder menyelementer.

3 Spørre server for listen over menyelementer. Følgende kode viser hvordan du kan søke en database server for en liste over menyelementer:

$ Query = "select * from menuitems";
$ elementer = mysql_query ($ query);

4 Menyelementer på siden. Følgende kode looper gjennom hvert menyelement og skaper en HTML menypunktet:

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

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

}