Hallo,

Ik loop al even te zoeken naar een INSERT INTO WHERE. Op het internet vind ik wel wat maar het werkt allemaal niet. Misschien kunnen jullie mij verder op weg helpen?


INSERT INTO 
											Gebruikers (voornaam, achternaam, wachtwoord, email) 
										VALUES 
											('".mysql_real_escape_string($_POST['voornaam'])."', 
											'".mysql_real_escape_string($_POST['achternaam'])."', 
											'".mysql_real_escape_string(md5($_POST['wachtwoord1']))."', 
											'".mysql_real_escape_string($_POST['email'])."')
										AND NOT EXISTS (SELECT email FROM Gebruikers WHERE email='".mysql_real_escape_string($_POST['email'])."');


Dit was 1 van de vele dingen die ik heb geprobeerd maar niks werkten...

Yanick

INSERT INTO 
	Gebruikers 
		(voornaam,
		 achternaam,
		 wachtwoord,
		 email) 
	VALUES 
		('".mysql_real_escape_string($_POST['voornaam'])."', 
		'".mysql_real_escape_string($_POST['achternaam'])."', 
		'".mysql_real_escape_string(md5($_POST['wachtwoord1']))."', 
		'".mysql_real_escape_string($_POST['email'])."')

zet dan de kolom 'email' in je database op unique, en test de query. is er een foutmelding (dat er dubbel is) weet je genoeg.
Dankjewel ik ga het even proberen :).

-
-

Inderdaad het werkt, thanks...
Dom van me dat ik dat nooit eerder heb gezien/gebruikt.
dat is niet dom, dat is onervaren. wanneer je dit soort dingen vaker hebt gedaan, weet je vortaan wat je moet doen. een database kan zoveel, wanneer je in php een hoop moet gaan klooien moet je jezelf afvragen of het niet makkelijker kan. hetzelfde met queries.

Reageren