Interactieve websites bouwen met PhP

0
1039
blog placeholder

Hoe bouw je een website met PhP [en MySQL]?

Wat zijn PhP en MySQL

PhP is een programmeertaal. De lange naam is: Hypertext pre-processor. Deze taal wordt gebruikt om een script te

schrijven welke bv door de webserver geinterpreteerd wordt. De uitvoer van PhP wanneer het voor websites wordt

gebruikt is HTML. De software welke PhP verwerkt tot webpagina’s is gratis te verkrijgen.

MySQL is een database systeem. PhP en MySQL werken bijzonder goed samen en PhP heeft veel functies ingebouwd om

MySQL databases te gebruiken.

Waarom PhP en MySQL>

Als je een grote website aan het bouwen bent, dan wordt het soms vervelend om continu nieuwe pagina’s aan te

maken, en deze te voorzien van de juist emenu onderdelen en links. Op een bepaald moment kan het gebeuren dat je

denkt: Dit moet makkelijker kunnen. En dat klopt. Zo kan je bv met PhP een menu opmaken, welke automatisch in elke

pagina opgenomen wordt. Door dit menu te baseren op een database kan je zelfs het menu automatisch laten bouwen. Dat

is erg makkelijk als je een een grote website hebt, met vele pagina’s! Idealerwijs zet je dan ook je pagina;s in de

database. Dat scheelt weer werk.

Waar krijg ik PhP en MySQL

Het spreekt voor zicht dat op de server waar je website uiteindelijk komt te draaien je zowel de MySQL database

software als de PhP verwerkings software moet staan. Gelukkig zijn beide paketten zo algemeen gebruikt dat vrijwel

elk webhosting pakket dit standaard bijgeleverd heeft. Echter, om thuis te kunnen bouwen, voor je je website aan de

wereld presenteert, is het fijn om ook op je eigen computer eea te hebben staan. Hiervoor raadt ik aan op internet

te kijken naar een pakket genaamd:XAMPP. Dit heeft een webserver, PhP en MySQL in een pakketje zodat je op je eigen

computer een server kan draaien.

Basis PhP

PhP gebruik je om websites te bouwen. Dus je kan in je script een combinatie maken van zowel PhP als HTML

codering. Om de software duidelijk te maken dat je met PhP bezig bent, moet je het stuk PhP aangeven. Dit doe je

door alle PhP code te omgeven met ’tags’.

<?php
echo “Eerste PhP script”;
?>

Hierboven staat een eerste eenvoudig Php script. De eerste regelt vertelt de software: Hierna komt een stukje PhP

code. De tweede regel vertelt de software: Schrijf nu (echo) de volgende zin: Eerste PhP script. Letterlijke tekst

wordt in PhP zoals je ziet omgeven door quotes. Hetzij de enkele (‘) danwel de dubbele (“).

Variabelen

Een programmeertaal is geen programmeertaal als je geen variabelen kan aanmaken. Variabelen zijn niets anders dan

manieren om gegevens tijdelijk ergens op te slaan, om ze later te kunnen gebruiken. Je kan zo bij voorbeeld uit een

database gegevens opvragen, en deze later tussen de HTML code plaatsen.

$lt?php
$fruit = “Peer en Citroen”;
echo “Eerste PhP script toont me fruit: “;
echo $fruit;
?>

Hierboven zie je hoe je de variabele $fruit vult met ‘peer en citroen’. En twee regels later toon je dit op het scherm. Inmiddels is het je opgevallen dat ik telkens een ; aan het einde van de regel zit. Dit is voor PhP het teken dat het einde van een opdracht bereikt is.

Als / dan

Een van de belangrijkste structuren in programmeren is de als/dan/anders (If/then/else) structuren. Hiermee kan

je bepalen wat er in bepaalde situaties gedaan moet worden. In PhP wordt dit bepaald door If{} en else{}

<?php
$fruit = “banaan”;
echo “Eerste PhP script toont me fruit: “;
if($fruit == “peer”)
{
echo “Een onrijpe peer is geen echte ” . $fruit;
}
else
{
echo “Als het geen peer is is het een ” . $fruit;
}
?>

Dit is natuurlijk pas het begin. Je kan hier heel erg veel mee doen. Om echt aan de gang te gaan, is het handig om een boek te kopen, of lid te worden van een forum.

LAAT EEN REACTIE ACHTER

Please enter your comment!
Please enter your name here