login  Naam:   Wachtwoord: 
Registreer je!
 Tutorials

Tutorials > MySQL


Gegevens:
Geschreven door:
Dennisvb
Moeilijkheidsgraad:
Gemakkelijk
Hits:
22639
Punten:
Aantal punten:
 (4.75)
Aantal stemmen:
16
Stem:
Niet ingelogd
Nota's:
 Post een nota
 Lees de nota's (5)
 

Tutorial:

INSERT


1. Het INSERT statement
2. Voorbeeld


1. Het INSERT statement

Het INSERT statement wordt gebruikt om informatie toe te voegen aan je database. De standaard syntax voor dit statement gaat als volgt:

INSERT INTO tabelnaam (kolom1, kolom2) VALUES ('waarde1', 'waarde2')

Uitleg:

INSERT INTO Hierdoor weet PHP dat er iets moet worden toegevoegd in de tabel.
tabelnaam De naam van de tabel waarin de waardes moeten worden toegevoegd.
kolom1 Hierin worden de kolommen aangegeven waarin de gegevens moeten worden geplaatst. Wanneer er meerdere kolommen nodig zijn, kan je de kolomnamen scheiden d.m.v. een komma.
VALUES Nu weet PHP dat de waardes gaan komen die zodadelijk worden toegevoegd.
waarde1 Hier kan je de waardes invullen. Elke waarde staat tussen enkele aanhalingtekens ( ' ' ). Variabelen komen dan ook nog eens tussen 2 punten en 2 dubbele aanhalingtekens te staan (zie voorbeeld). Net als bij de kolomnamen, worden hier ook de namen gescheiden d.m.v. een komma. De waarde kan als variabele gegeven worden, maar je kunt ook direct de waarde in de query zetten. Bijvoorbeeld als waarde1 altijd 1 is, dan kun je gewoon '1' neerzetten en hoef je geen variabele te gebruiken.



 top
2. Voorbeeld

Om alles wat duidelijker te maken is hier een voorbeeld:

<?php
$query
="INSERT INTO leden (voornaam, achternaam, leeftijd) VALUES ('Dennis', 'Van Braak', 15)";  
mysql_query($query) or die (mysql_error());
?>


Nu wordt er in de tabel Leden in kolom voornaam de waarde Dennis toegevoegd.
In de kolom achternaam komt de waarde van Braak te staan.
En in de kolom leeftijd komt de waarde 15 te staan.

je ziet dat er bij het getal 15 geen aanhalingstekens gebruikt. Dit is bij integers (getallen) het geval.
Net als alle andere scripts waarin MYSQL wordt gebruikt, moet je ook hier niet vergeten een connectie met de database te maken.


 top


« Vorige tutorial : CREATE TABLE Volgende tutorial : SELECT »

© 2002-2014 Sitemasters.be - Regels - Gehost door: FireMultimedia - Laadtijd: 0.023s