formulier met mysql!
mathijs
12/09/2005 13:58:00Wie kan mij helpen met een formulier die alles naar de database verstuurd!?!?!
Ik hoef alleen maar een beginnetje te hebben want ik heb zelf al talloze scripts geprobeerd..
Ik hoef alleen maar een beginnetje te hebben want ik heb zelf al talloze scripts geprobeerd..
PHP hulp
15/01/2025 10:43:28Alfred -
12/09/2005 14:09:00Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
if (isset($_POST['toevoegen'])) {
mysql_query("INSERT INTO database (veldnaam) VALUES ('" . $_POST['veld'] . "')");
echo 'Toegevoegd';
}
?>
if (isset($_POST['toevoegen'])) {
mysql_query("INSERT INTO database (veldnaam) VALUES ('" . $_POST['veld'] . "')");
echo 'Toegevoegd';
}
?>
<form action="" method="post">
<input type="text" name="veld" />
<input type="submit" name="toevoegen" value="Klik me aan" />
</form>
Done.
Barman V
12/09/2005 14:09:00Hier dan een klein voorbeeld. Ik neem aan dat je weet hoe je connectie moet maken.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
//hier connectie maken met db
//zet gegevens in de database als de naam is ingevuld en op de knop is gedrukt
if (isset($_POST['naam'])){
mysql_query("INSERT INTO klant (naam) VALUES ('".$_POST['naam']."')");
echo '<p>Klantgegevens opgeslagen</p>';
}
//het formulier
echo '
<form method="post" action="'.$_SERVER['PHP_SELF'].'" target="_self">
<table>
<tr>
<td colspan="2">Nieuwe klant</td>
</tr><tr>
<td>Naam</td>
<td><input type="text" name="naam" style="width:100px;"></td>
</tr><tr>
<td colspan="2"><input type="submit" name="opslaan" value="Gegevens opslaan"></td>
</tr>
</table>
</form>';
//hier connectie maken met db
//zet gegevens in de database als de naam is ingevuld en op de knop is gedrukt
if (isset($_POST['naam'])){
mysql_query("INSERT INTO klant (naam) VALUES ('".$_POST['naam']."')");
echo '<p>Klantgegevens opgeslagen</p>';
}
//het formulier
echo '
<form method="post" action="'.$_SERVER['PHP_SELF'].'" target="_self">
<table>
<tr>
<td colspan="2">Nieuwe klant</td>
</tr><tr>
<td>Naam</td>
<td><input type="text" name="naam" style="width:100px;"></td>
</tr><tr>
<td colspan="2"><input type="submit" name="opslaan" value="Gegevens opslaan"></td>
</tr>
</table>
</form>';