ik zit met een klein probleempje:
ik heb een script wat gegevens uit een database haalt. Dit werkt helemaal prima, op 1 ding na: In 1 veld van de database worden dingen vanuit een <select> field geïmporteerd. Echter, ik heb een soort 'edit'-pagina. Hier kunnen de gegevens uit de database geupdate worden. Ook dit werkt prima op 1 punt na: Op de edit-pagina staat weer hetzelfde <select> field als op de invoerpagina:
Hierin wil ik dat de waarde uit de database ook geselecteerd wordt: dus als in de database staat 'Muziekevenement', wil ik dat op de editpagina, in het veld 'evenementtype' ook 'Muziekevenement' staat. Hiervoor heb ik echter geen oplossing hoe dit zou moeten. Wellicht dat iemand hier dit wel weet.
Je hebt ook geen submit button. Ik zal even wat schrijven zodat het wat duidelijker wordt
EDIT
Ik zal niet alles voorkauwen maar je op de goeie weg proberen te helpen
Allereerst.. Je hebt een submit button nodig om het te kunnen verzenden en het op te vangen. Het kan ook zonder doormiddel van javascript maar die stap is de ver genomen en ook als javascript uit staat kan je niks meer insert.
# zo kijken we dus of er wat gesubmit is.
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
}
?>
Nu wil jij kijken wat voor value er is in gevuld. Het is namelijk zo als jij hem niet aanvinkt geeft hij een notice error doe je het wel dan geeft hij de value.
Je kan simpel controleren of hij 'gezet' of te wel aangevinkt is, dat doen we zo (Met de if else structuur)
<?php
if(!isset($_POST['checkbox']))
{
$insert = 'Nee';
}
else
{
$insert = 'Ja';
}
?>
Nu kunnen we aan de hand van de variable $insert de gegevens in de database schrijven.
Hier bij ga ik je niet helpen maar mag je zelf uitvogelen. Daar leer je echt het meeste van. Als het niet lukt mag je natuurlijk verder gaan met vragen en zullen wij je proberen te helpen. Voor de rest is dit natuurlijk heel breed uitgelegd en de helft zal je al weten. Maar het gaat even om het principe.
Gebruik ook de volgende tutorials om je php op te krikken tot een prachtig niveau. Je zult daar geen spijt van krijgen, Ik wens je succes!