PDA

Bekijk Volledige Versie : menu maken met gegevens uit database



slommy
22/05/05, 17:57
Hallo

ik ben op zoek naar een script, of weet iemand hoe je dit kan maken?

Het is de bedoeling dat dit gebeurd:

Ik heb gegevens in de database "menu" staan dat zijn deze gegevens:
id (id nummer)
menunaam (menunaam)
submenu (nummer van het hoofdmenu dus waar deze onder moet komen)
titel (de titel wat boven de text komt)
url (de url waar je naartoe word gestuurd als je op de menunaam klikt)

Hij moet dus een menutje maken
met de menunamen onderelkaar
en als de menunamen submenu`s hebben moet hij die weergeven als je op de menunaam klikt.
en vanzelfsprekend lijkt mij dat de url erin gezet moet worden.

ik zou dat graag zo`n opstelling hebben:

Home
Profiel
Contact

en als je dan op profiel drukt krijg je het zo:

Home
Profiel
Bekijk (dit met een iets kleiner lettertype)
Bewerk (dit met een iets kleiner lettertype)
Verwijder (dit met een iets kleiner lettertype)
Contact

ik hoop dat het zo duidelijk is, als er nog andere vragen zijn hoor ik het graag.

Schaap
22/05/05, 18:18
Kijk even op Internet (Google) achter een voorbeeldje die niet dynamisch opgebouwt wordt.

Als je die gevonden hebt zal ik je verder helpen.

slommy
22/05/05, 18:57
ik kan geen voorbeeldje vinden van een niet dynamisch menu.
ik heb deze gevonden een dynamisch menu.

maar hier heb je waarschijnlijk niet veel aan?
voorderest kan ik niks vinden op google
hebverschillende zoekopdrachten geprobeerd maar geen resultaat.

Schaap
22/05/05, 19:21
Met dynamisch bedoel ik dat de waarden van de menu items opgebouwt worden uit de database.

Dus geef dat voorbeeldje maar!

Stefan Mensink
22/05/05, 19:58
Misschien is het verstandig eens een boek over PHP ofzo aan te schaffen. Niet om vervelend te doen ofzo, maar zo kan je wel met de ene na de andere newbie-vraag aan komen zetten hier.

Bovendien heeft het niets specifiek met webhosting te maken.

slommy
22/05/05, 21:18
ik heb al een boek

en het heeft ook niets met webhosting te maken
maar wel met scripting of niet soms en toevallig
heet dit forum gedeelte Scripting, Techniek & Beveiliging

@Schaap ik ga even op zoek

frvge
22/05/05, 22:06
Lijkt op combinatie van mijn eigen menu en mijn zelf-gemaakte CMS. Helaas is dat niet te combineren zonder dat ik er veel tijd in steek.
Probeer iets als dit:
haal info uit db
{
laat het menu-item zien (incl links etc)
als ingelogd als admin/whatever, dan: laat andere opties zien.
}

Wat bedoel je precies met hoofdmenu en submenu? De site heeft 1 hoofdmenu met 1 of meerdere submenu's? Of in het 'hele' menu meerdere hoofdmenu's met 1 of meerdere submenu's?

slommy
22/05/05, 22:40
het 2e wat jij zegt:
Of in het 'hele' menu meerdere hoofdmenu's met 1 of meerdere submenu's?

maar ik zou niet echt weten hoe ik ermee moet beginnen
teminste hoe ik het op moet bouwen want hij moet dus controleren of er submenu`s bij dat hoofdmenu horen en die moet hij dan laten zien.

m@rcel
23/05/05, 13:15
Zoek anders wat rond op een site als www.phpfreakz.nl. Daar staan genoeg voorbeeldscripts die je kunt gaan bewerken.

slommy
23/05/05, 13:22
dan zoek je daar beter dan mij
ik kan namelijk niks vinden
ook omdat het zoeksysteem niet helemaal goed is, maar mischien wil je jou zoekresultaten is laten zien?

slommy
23/05/05, 13:31
is dit soms iets:



<?php
require("verbinden.php");
$result = mysql_query("SELECT * FROM menu", $db);
while (list($id, $m_naam, $m_alt) = mysql_fetch_row($result))
{
echo "<a href=\"".$_SERVER["PHP_SELF"]."?id=$m_id\" title=\"$m_alt\">$m_naam</a><br>";
}

$result = mysql_query("SELECT * FROM menu, submenu WHERE id=sm_id AND m_id='" .$_GET["id"] ."'", $db);
while (list($id, $m_naam, $m_alt, $s_id, $s_naam, $s_alt, $sm_id) = mysql_fetch_row($result))
{
echo "<a href=\"tekst.php\" title=\"$s_alt\">$s_naam</a><br>";
}
?>


Wie weet of dit iets is wat ik zoek en zou iemand daar voor mij een kleine achter kunnen zetten

alvast bedankt