i386dx
Legacy Member
Ik ben eens aan het proberen om site'tje in elkaar te boksen mbh van PHP en MySQL (tot hiertoe enkel wat gepruts met HTML...). Dit vooral aan de hand van tutorials/info/code die ik van het net haal. Tot hiertoe toch al een klein eindeke geraakt, maar voor het volgende probleem weet ik niet echt hoe ik moet beginnen (of zelfs maar zoeken).
Ik heb een database aangemaakt en ben reeds in staat om gegevens hieruit weer te geven op een webpagina.
Aan de hand van een voorbeeld probeer ik uit te leggen wat ik wil:
Van elk item, wordt de naam in een lijst gezet, waarvan elke link verwijst naar dezelfde pagina.
Nu wil ik bereiken dat als er op een bepaalde naam geklikt wordt, de standaardpagina "test" wordt geopend (tot zover werkt het), maar wordt ingevuld met gegevens uit de database (gelinkt aan die naam waarop geklikt is).
Eerst een vooral: is dit de juiste werkwijze door elk item naar de zelfde pagina te linken, of hoe wordt dat "echt" gedaan?
Is verder zoiets wel mogelijk, of zal ik evengoed voor elk item een aparte pagina moeten maken? (denk ik niet gezien het voordeel van die database dan evengoed verloren gaat).
Als alles tot hiertoe juist verloopt, hoe dan verder te gaan?
Ik heb een database aangemaakt en ben reeds in staat om gegevens hieruit weer te geven op een webpagina.
Aan de hand van een voorbeeld probeer ik uit te leggen wat ik wil:
Code:
....
// Alfabetsche lijst weergeven
while ($row = mysql_fetch_array($result))
{
Print "<a href=/test". ">" .$row['naam'] . "</a><br>";
}
?>
Van elk item, wordt de naam in een lijst gezet, waarvan elke link verwijst naar dezelfde pagina.
Nu wil ik bereiken dat als er op een bepaalde naam geklikt wordt, de standaardpagina "test" wordt geopend (tot zover werkt het), maar wordt ingevuld met gegevens uit de database (gelinkt aan die naam waarop geklikt is).
Eerst een vooral: is dit de juiste werkwijze door elk item naar de zelfde pagina te linken, of hoe wordt dat "echt" gedaan?
Is verder zoiets wel mogelijk, of zal ik evengoed voor elk item een aparte pagina moeten maken? (denk ik niet gezien het voordeel van die database dan evengoed verloren gaat).
Als alles tot hiertoe juist verloopt, hoe dan verder te gaan?