Avatar billede jammerlab Nybegynder
12. februar 2005 - 01:16 Der er 7 kommentarer og
1 løsning

Checkbox fjern fra database

Jeg har ved hjælp af checkboxe fint fået smidt en masse data ind i min database... men når man så fjerner hakket i en checkbox hvordan for man så formidlet videre at den skal fjerne det i databasen??
Avatar billede googolplex Novice
12. februar 2005 - 01:27 #1
På samme måde, du tjekker om din checkbox er 'hakket af' med isset($_POST['var']/$_GET8'var']) og kører en UPDATE på din database.
Avatar billede jammerlab Nybegynder
12. februar 2005 - 02:20 #2
isset($_POST['var']/$_GET8'var'])

??

Mine checks ser således ud:

<input type=checkbox name=\"check[]\" value=$dag>

Kan du udpensle det lidt mere med et eksempel?
Avatar billede gf Nybegynder
12. februar 2005 - 08:20 #3
Som googolplex skriver var er blot navnet på din chcckbox

if (isset($_POST['navn på checkbox']){
skriv i data basen
}else{
slet i databasen
}


mvh gf
Avatar billede jammerlab Nybegynder
12. februar 2005 - 12:36 #4
Bum bum...

mådn jeg for smidt dem ind er på denne måde:

if(is_array($_REQUEST['check'])) {
foreach($_REQUEST['check'] as $value) {

$query = mysql_query("SELECT * FROM kalender WHERE month = '$current_month' && year = '$year' && date = '$value'");
if(mysql_num_rows($query) == 0) {

mysql_query("insert into kalender (date, month, year) values ('$value','$current_month','$year')")or die (mysql_error());

}
}
}
}

men de ryger da ikke med i array'et hvis de ikke er hakket af eller hvad?
Avatar billede jammerlab Nybegynder
17. februar 2005 - 11:45 #5
any one?
Avatar billede jammerlab Nybegynder
18. februar 2005 - 20:17 #6
Come on... skal bruge det til en vigtig opgave :) ingen der kan hjælpe?
Avatar billede jammerlab Nybegynder
19. februar 2005 - 14:43 #7
Jeg har endnu ikke fundet løsningen på det...
Avatar billede jammerlab Nybegynder
19. februar 2005 - 23:23 #8
...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester