Hoi tweakers,
In volgende PHP code blijft deze hangen op lijn elf en stop de executie van de code omdat de timer verlopen is. Als het 60s niet lukt, stop php met de uitvoering blijkbaar. Even een kleine uitleg wat deze code zou moeten doen. Op een vorige pagina kan je uit een lijst van database records met een checkbox selecteren welke records moeten verwijderd worden. Deze checkboxen krijgen de naam chkVerwijderen met daaraan vast een oplopend nummer beginnend bij 0. Als er daar op de submit pagina wordt geklikt dan gaat deze verder naar deze pagina waarin dan de records zouden moeten verwijderd worden. Bij submit worden dan de variabelen van de geselecteerde checkboxen via GET chkVerwijderen13, chkVerwijderen11,... De value van deze variabelen is dan het kaartNr waarmee dan op de onderstaande pagina het in de DELETE-query wordt ingevoegd en deze wordt dan uitgevoerd.
Nu blijft hij steeds hangen op die lijn 11 dus de if, ik heb me ziek gezocht op wat het probleem zou kunnen zijn maar vind niets.
Kan iemand mee dit uitleggen?
In volgende PHP code blijft deze hangen op lijn elf en stop de executie van de code omdat de timer verlopen is. Als het 60s niet lukt, stop php met de uitvoering blijkbaar. Even een kleine uitleg wat deze code zou moeten doen. Op een vorige pagina kan je uit een lijst van database records met een checkbox selecteren welke records moeten verwijderd worden. Deze checkboxen krijgen de naam chkVerwijderen met daaraan vast een oplopend nummer beginnend bij 0. Als er daar op de submit pagina wordt geklikt dan gaat deze verder naar deze pagina waarin dan de records zouden moeten verwijderd worden. Bij submit worden dan de variabelen van de geselecteerde checkboxen via GET chkVerwijderen13, chkVerwijderen11,... De value van deze variabelen is dan het kaartNr waarmee dan op de onderstaande pagina het in de DELETE-query wordt ingevoegd en deze wordt dan uitgevoerd.
Nu blijft hij steeds hangen op die lijn 11 dus de if, ik heb me ziek gezocht op wat het probleem zou kunnen zijn maar vind niets.
Kan iemand mee dit uitleggen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <?php session_start(); $N = 0; $_SESSION['aantalRijen']--; $con = mysql_connect("localhost","php","php"); mysql_select_db("ecard",$con); for($N; $_SESSION['aantalRijen']; $N++){ if(isset($_GET['chkVerwijderen'.$N])){ mysql_query("DELETE FROM tbl_ecard_kaarten WHERE kaartNr = ".$_GET['chkVerwijderen'.$N]); echo mysql_error(); } } mysql_close($con); ?> |