$query = "SELECT vraag1, nummer, naam , email , geslacht , leeftijd , woonplaats , provincie , site , werk , hobbies , bericht , afbeelding , omschrijving , tonen FROM verkiezing WHERE nummer <> '$nummer' ORDER BY 'nummer' ASC ";
$resultaat = mysql_query($query);
$rij = mysql_fetch_array($resultaat);
while ($rij) {
sowieso klopt er geen kont van je code , spit em eerst nog maar eens goed door
Hier sluit ik mij volledig bij aan!
Waar is dit goed voor:
$nummer = "nummer";
$nummer = $_GET['nummer'];
De eerste regel is volkomen overbodig en de 2e regel gaat hopeloos fout wanneer er geen GET aanwezig is. Met isset() altijd controleren of een variabele wel bestaat en volgens controleren of de waarde wel is toegestaan. In een GET kan een bezoeker de grootst mogelijke onzin zetten, das zul jij moeten controleren of de inhoud correct is.
Verder moet je natuurlijk controleren of je query wel is gelukt, queries gaan vroeg of laat altijd fout.
En vanwaar 2x hetzelfde resultaat gaan fetchen? Wat is daar het voordeel van? Behalve dat je script langzamer wordt...
Nog een hoop te leren! Maar daar is niets mis mee.