Avatar billede sitemaster Nybegynder
27. marts 2005 - 23:10 Der er 3 kommentarer og
1 løsning

!empty hvad gør den egentlig i denne sql streng

$result = $vwardb->query((!empty($own1) ? $own1 : "SELECT

ved godt at empty tjekker om en variabel er tom men kan ikke lige alle de forskellige måder jeg ser empty brugt på, men den tjekker om $own1 er tom med hvad så med det efter den, tænker på "? $own1 : bla bla bla"

skal da gerne erkende at jeg er mest til ASP for det har jeg lært.
Avatar billede gammelhat Nybegynder
27. marts 2005 - 23:20 #1
? er en ternary operator

$var = (udtryk) ? (hvis sandt) : (hvis falsk)

Dvs argumentet til query vil være

1) $own1, hvis denne ikke er empty
2) "select ..", hvis $own1 er empty
Avatar billede sitemaster Nybegynder
27. marts 2005 - 23:25 #2
oki

skærer det lige ud i pap til mig selv
det vil sige at den kun fyrer select bla bla bla hvis $own1 er = 0/ingenting
og svar lige så du kan få de point :D
Avatar billede gammelhat Nybegynder
27. marts 2005 - 23:30 #3
det er skåret rigtigt ud :)
Avatar billede sitemaster Nybegynder
27. marts 2005 - 23:35 #4
tak for hjælpen :D
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