Onbekend |
|
Uhmz je html table is niet echt correct, en dan bedoel ik echt 100% niet goed
En je zegt dat er wel een waarschuwing wordt weergegeven. Zover ik zie, wordt er geen waarschuwing weergegeven wanneer er een gebruiker wordt verwijdert.
En je kan de $usernumber niet ophalen op zo`n manier, deze is foetsie op het moment dat je hem wilt gebruiken.
Wat je kan doen is een hiddenfield gebruiken of in de form tag bij action het id in de url mee geven.
echo <input type="hidden" name="userid" value="'.$arr[0]."' />';
echo <input type ="hidden" name ="userid" value ="'.$arr[0]."' />';
En dan wordt $usernumber, $_POST['userid'].
Of
echo '<form action="RemoveUser.php?id='.$arr[0].'">';
echo '<form action="RemoveUser.php?id='.$arr[0].'">';
En dan moet je ipv POST, GET gebruiken,
Gebruik bij een integer geen quotes vandaar dat de quotes bij m`n code weg z`n.
Wat ik aanraad is dit niet te doen met een knop, maar met een linkje.
echo '<a href="removeuser.php?id='.$arr[0].'" title="Verwijder">Verwijder</a>';
echo '<a href="removeuser.php?id='.$arr[0].'" title="Verwijder">Verwijder</a>';
En ook hier GET gebruiken.
En nog een tip, jij gebruikt $query en $arr. Het is makkelijker om dit duidelijke namen te geven, bv: $user en $use. Zoiets doe ik altijd. De 3 eerste letters van de query gebruik ik voor de fetch. |