Hallo,
ik heb een invulformulier en wat daar ingevoerd wordt, wordt in de database opgeslagen..en als de ingevoerde gegeven (bij deze inlognaam) moet er een melding staan...
Hiervoor heb ik de volgende functie bedacht..
$soortVariabele wordt ingevuld!!
en als aanroep:
Maar gebruik maken van de functie levert het volgende op...
ik heb een invulformulier en wat daar ingevoerd wordt, wordt in de database opgeslagen..en als de ingevoerde gegeven (bij deze inlognaam) moet er een melding staan...
Hiervoor heb ik de volgende functie bedacht..
$soortVariabele wordt ingevuld!!
code:
1
2
3
4
5
6
7
8
9
10
11
| function duplicatieCheck ($kolom, $tabel, $soortVariabele)
{
$query1 = "SELECT $kolom FROM $tabel WHERE $kolom = '$soortVariabele'";
$res1 = mysql_query($query1, $link)or die ("WAAROM LUKT HET NIET");
if (mysql_num_rows($res1)>="1")
{
echo "Deze " .$kolom. " bestaat al. Kies een andere ".$kolom.".<BR><BR><a href=\"javascript:history.back(1)\">Terug</a><BR>";
exit;
}
} |
en als aanroep:
code:
1
| duplicatieCheck ("inlognaam", "spelers", $inlognaam); |
Maar gebruik maken van de functie levert het volgende op...
Maar als ik zonder de functie werk, dus geen gebruik maken van de functie duplicatieCheck, werkt het weer wel (??)...Iemand enig idee??Warning: Supplied argument is not a valid MySQL-Link resource in c:\phpdev\www\phpdev4\kolomkoppen2.php on line 18