Auto udfyld checkbox fra database

Tags:    php checkbox mysql database

Jeg har et lille CMS som jeg har lavet og nu har jeg brug for at de check boxes som jeg ”tjekker af” bliver gemt med et søgeord (value="ord1") i min MySQL database. Den del virker fint.

Mit problem er jeg ikke efterfølgende kan få vist hvilke bokse der er cheket af. Mine koder ser således ud:

Fold kodeboks ind/udPHP kode 


Hvis jeg går tilbage til siden kan jeg sagtens ændre i det gemte, men jeg ville gerne at de bokse hvor der er gemt noget i databasen er checked når siden loades så jeg kan se hvad der er valgt.

Er det muligt? Jeg er rimelig ny til PHP så jeg ved ikke så meget :)



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Brug en if til at checke om keyword(num) er tom. Er den det er der ikke noget i db og den skal derfor ikke være tjekket



Du få da lige lidt kode. Men var på via min mobil og det er ikke lige det nemmeste ar poste koder fra den :D

Fold kodeboks ind/udPHP kode 


Det du skal lægge mærke til er:
Fold kodeboks ind/udPHP kode 


Her tjekker jeg for om variablen $keywords1 IKKE er tom. Returnere dette statement TRUE så skal den skrive checked="checked" eller skal den ikke gøre noget.



Takker for hjælpen. Når jeg tilføjer koden som du skriver og koden ser således ud:
Fold kodeboks ind/udPHP kode 


Får jeg bare en blank side og Dreamweaver siger der er:
There is a syntax error. Code hinting may not Work until you fix this error.

Jeg kan ikke lige helt se hvad fejlen er. Nogle ideer?


prøv det her:
Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 30.10.2013 00:04 af Bruger #3427
Hmmmm giver god mening selvom jeg ikke helt ved hvad det betyder :)

Kan Du/eller en anden måske hjælpe med koden til det?



Takker for hjælpen. Når jeg tilføjer koden som du skriver og koden ser således ud:
Fold kodeboks ind/udPHP kode 


Får jeg bare en blank side og Dreamweaver siger der er:
There is a syntax error. Code hinting may not Work until you fix this error.

Jeg kan ikke lige helt se hvad fejlen er. Nogle ideer?



FEDT, det var det der skulle til. PERFEKT. Tak Daniel Mautone & Kenneth :D



t