Hallo,
Ik ben een aanmeldingssysteem aan het maken, waarvan nu de activeer-je-account pagina komt. Maar ik heb een error op mn pad gevonden, die ik niet echt begrijp.
Er ging iets fout met de query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ' at line 1
Dit is mijn code:
<?
include('connect.php');
// eerst verwerken
if (empty($_GET['id']) == false && empty($_GET['accept']) == false) {
$sQuery = "UPDATE teams SET accepted = 3 WHERE id = " . $_GET['id'] . " AND
accepted IS NULL";
If (mysql_query($sQuery) == false) {
echo("Er ging iets fout met de query: ".mysql_error()."<br>");
}elseif(mysql_num_rows($sQuery) == 0){
echo("Dit team heeft zijn/haar emailadres al geactiveerd. ");
}else{
echo "Gelukt!!!!<br>";
}
}
?>
Dit is lijn 60 t/m 76 (let alsjeblieft niet op hoe ik het script, ik ben namelijk een beginner). Ik begrijp dus niet wat er fout gaat. Dit is de pagina bevestigen.php?accept=true&id=1 voor de duidelijkheid. Het kan dus niet liggen aan het feit dat er geen id enzo is ingevuld. Wat dan?
Alvast bedankt.
Mike vd Veer,
1.320 views