Wat werkt er niet? Krijg je een foutmelding? Zorg voor foutafhandeling van je query (ik blijf het herhalen). Heb je de query al ge-echoot naar het scherm? Klopt hetgeen er dan staat met wat je zou verwachten?
Controleren of een formulier verstuurd is: if($_SERVER['REQUEST_METHOD'] == "POST")
Formulier naar zichzelf verwijzen kan ook met
<form method="post" action="<?php $_SERVER['SCRIPT_NAME']; ?>">
Doorgaans plaats je eerst php en dan html.
Code:
onClick="MM_validateForm('email','','NisEmail');return document.MM_returnValue" value="Invoegen:"
Je laat een stukje javascript de boel controleren? Waar is die code? Waarom geen controle met php? De term email lijkt me ook niet erg logisch gezien de rest van je code.
Waarom doe je `item_id`= NULL ?