Voorbeelden van input velden die in HTML formulieren gebruikt worden, vind je bijvoorbeeld hier: http://www.echoecho.com/htmlforms04.htm.
Voor het PHP en MySQL voorbeeld in deze uitleg wordt in het html formulier alleen een text en een textarea veld gebruikt.
GET en POST

Html formulieren kunnen data op twee manieren naar de MySQL server verzenden: GET en POST.
Of je de Get of Post methode gebruikt om data te verzenden specificeer in de form tag met: <form method = "post"> of <form method = "get"> Vervolgens geef je met action="[url]" de url aan waar het PHP script staat dat de data verwerkt, bijvoorbeeld: <form action="verwerkscript.php">.
- GET - Als form data met methode GET wordt verzonden, dan worden ingevulde waarden als querystring toegevoegd aan de url waarnaar het formulier verwijst. De lengte van de data is dus begrensd door de lengte die de browser en webserver als URL kunnen verwerken – (Maximum 2083 Characters in Internet Explorer)
- POST - Met de POST methode kunnen veel grotere hoeveelheden data en zelfs bestanden worden verzonden. Wanneer data uit een html formulier bestemd is voor opslag in een database heeft de post methode mede daarom de voorkeur.
Wanneer je geen method of action specificeert, wordt automatisch GET gebruikt en verwijst het html formulier naar zichzelf.
Voorbeeld html formulier voor php gastenboek
Het html formulier voor dit php / mysql gastenboek houden we erg simpel:
<html>
<head>
<title>html formulier voor updaten sql database met php </title>
</head>
<body>
<form method = "post" action="verwerkscript.php">
Naam:<br>
<input type="text" name="naam"></input>
Boodschap:
<textarea name="boodschap"></textarea>
<input type ="submit" value="verzenden">
</form>
</body>
</html>



testing