web-form's maken die verstuurd worden naar mySQL DB

Plaats reactie
Roygenz
Elite Poster
Elite Poster
Berichten: 837
Lid geworden op: 27 apr 2006, 16:54
Locatie: 51RUI0
Uitgedeelde bedankjes: 22 keer
Bedankt: 53 keer
Contacteer:

Ik ben een leek in PHP en SQL, maar 'k zou een gewoon web-formulier moeten hebben (met drop-downmenu's, textfields etc.) die vervolgens bij het submitten ervan verstuurd word naar een mySQL database. Bestaat hiervoor een (redelijk) simpele oplossing?
Alvast dank,
Roygenz.
- TV: Vu+ Solo2 - TV Vlaanderen + Appletv & Netflix/Disney+
- INTERNET: Proximus Internet Maxi 100/30
- ROUTER: Fritz!Box 7490 Int. version
- TEL: OVH
- MOBILE: Proximus
Sub Zero
Administrator
Administrator
Berichten: 6181
Lid geworden op: 15 sep 2002, 12:14
Locatie: Herzele
Uitgedeelde bedankjes: 74 keer
Bedankt: 121 keer
Contacteer:

Dit is een goeie plek om te starten. Heb je wat ervaring met PHP? Wil je kant-en-klare oplossingen? Of wil je er zelf nog wat aan prutsen?
Afbeelding
Roygenz
Elite Poster
Elite Poster
Berichten: 837
Lid geworden op: 27 apr 2006, 16:54
Locatie: 51RUI0
Uitgedeelde bedankjes: 22 keer
Bedankt: 53 keer
Contacteer:

'k zocht een kant en klare oplossing, kheb wat zitten zoeken op't web, kheb 'k ook geprobeerd met dreamweaver cs4, daar kunt ge ook uw form's aan een sql db koppelen, maar dat wilde blijkbaar niet werken.. Dan ben'k wat beginnen proberen in php met voorbeeldjes van enkele sites (oa die w3schools). Bestaan er dan toch goeie kant & klare oplossingen?
- TV: Vu+ Solo2 - TV Vlaanderen + Appletv & Netflix/Disney+
- INTERNET: Proximus Internet Maxi 100/30
- ROUTER: Fritz!Box 7490 Int. version
- TEL: OVH
- MOBILE: Proximus
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Als je DW CS4 gebruikt is het eigenlijk behoorlijk eenvoudig. Maar voor alle situaties geldt: de velden die je in je form gebruikt moeten eerst reeds bestaan in je MySQL-tabel.
Gebruikersavatar
Goztow
userbase crew
userbase crew
Berichten: 13591
Lid geworden op: 14 nov 2006, 16:21
Locatie: Brussel
Uitgedeelde bedankjes: 1423 keer
Bedankt: 878 keer

Een eenvoudig voorbeeldje:

Code: Selecteer alles

<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){ /* Er wordt iets verstuurd, kennelijk.. */
include ("config.php"); /* in deze file zit de config om connectie te maken met je database */
$query = "INSERT into `<tablename>` (col1, col2, col3) VALUES ('$_POST[col1]', '$_POST[col2]', '$_POST[col3]')";
mysql_query($query);
}else{
// Toon het formuliertje
?>
<form method=POST action='yourfilename.php'>
<INPUT TYPE="hidden" NAME="submit" VALUE="maakt_niet_uit">
<br>Input for column 1:
   <BR><INPUT TYPE="text" NAME="col1">
<br>Input for column 2:
   <BR><INPUT TYPE="text" NAME="col2">
<br>Input for column 3:
   <BR><INPUT TYPE="text" NAME="col3">
   <br><br>
<INPUT TYPE="submit" VALUE="Submit!"> 
</form>
<?php
}
?>
Ik heb deze code niet gecheckt en je gaat hier en daar wat aanpassingen moeten maken maar het geeft wel aan hoe het werkt.
Bedank andere users voor nuttige posts, door op Afbeelding te klikken
Plaats reactie

Terug naar “Development”