Bestaat het al?
steven dirickx
21/08/2006 03:29:00Hey,
Ik heb een scriptje gemaakt ...
Hoe kan ik nu checken of de variable email al bestaat ???
En indien deze bestaat moet het e-mail adres niet meer toegevoegt worden ...
Hoe kan ik dit doen??
Er komen zo een 10.000 e-mail adressen in de database ... maar het zou ook snel moeten gaan ...
mgv,
Steven
Ik heb een scriptje gemaakt ...
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
$host = "localhost";
$user = "";
$pass = "";
$dbdb = "";
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
}
else
{
if ($_POST['submit'] && $_POST['email'])
{
$datum = date("d.m.Y H:i");
$sql = "INSERT INTO email_adres (id, email) VALUES ";
$sql .= "('', '" . $_POST['email'] . "')";
$res = mysql_query($sql);
}
}
?>
$host = "localhost";
$user = "";
$pass = "";
$dbdb = "";
if (!@mysql_select_db($dbdb, @mysql_connect($host, $user, $pass)))
{
}
else
{
if ($_POST['submit'] && $_POST['email'])
{
$datum = date("d.m.Y H:i");
$sql = "INSERT INTO email_adres (id, email) VALUES ";
$sql .= "('', '" . $_POST['email'] . "')";
$res = mysql_query($sql);
}
}
?>
Hoe kan ik nu checken of de variable email al bestaat ???
En indien deze bestaat moet het e-mail adres niet meer toegevoegt worden ...
Hoe kan ik dit doen??
Er komen zo een 10.000 e-mail adressen in de database ... maar het zou ook snel moeten gaan ...
mgv,
Steven
PHP hulp
17/11/2024 23:22:32Willem Jan Z
21/08/2006 07:10:00Het veld email uniek maken. Als je hem dan invoegt krijg je mooie error terug, Met errno() krijg je het error nummer terug, voor dubbele waardes is dat 1062, op die manier kan je ook nog een mooie foutmelding geven dus.
En gebruik #_SERVER['REQUEST_METHOD'] == 'POST' om te controleren of je formulier verzonden is, stuk moderner, en vooral betrouwbaarder.
En gebruik #_SERVER['REQUEST_METHOD'] == 'POST' om te controleren of je formulier verzonden is, stuk moderner, en vooral betrouwbaarder.
Kalle P
21/08/2006 11:35:00steven dirickx
28/08/2006 00:44:00Willem-Jan:
Het veld email uniek maken. Als je hem dan invoegt krijg je mooie error terug, Met errno() krijg je het error nummer terug, voor dubbele waardes is dat 1062, op die manier kan je ook nog een mooie foutmelding geven dus.
Dank u ...
ik heb de functie gevonden :)
Gewijzigd op 01/01/1970 01:00:00 door steven dirickx