Avatar billede woowii Nybegynder
25. marts 2003 - 14:03 Der er 6 kommentarer og
1 løsning

hvis der er noget, vis dette - hvis ikke, vis dette

Jeg har nu siddet og arbejdet et stykke tid med at få noget til at virke - men det vil ikke helt... det drejer sig om php + lidt sql. Jeg skal hente nogle oplysninger udfra en database - og hvis der ikke står noget i en bestemt tabel (rapport) skal der stå noget - hvis der står noget, skal det trækkes ud og skrives... sig lige hvis det skal uddybes mere
Avatar billede hmm10 Nybegynder
25. marts 2003 - 14:07 #1
if($dinværdigderudtrækkesframysql[rapport] == ''){echo 'indenting er skrevet i tablen';}else{echo 'Der står' . $dinværdigderudtrækkesframysql[rapport] . ' i tablen';}
Avatar billede hmm10 Nybegynder
25. marts 2003 - 14:08 #2
- og husk nu: ingen connect, ingen data :)
Avatar billede woowii Nybegynder
25. marts 2003 - 14:25 #3
Jamen så smid da et svar... det virker jo perfekt :D
Avatar billede tipsen Nybegynder
25. marts 2003 - 14:34 #4
Laver du en join på flere tabeller eller er det bare data fra en tabel og der skal ikke udskrives noget, hvis tabellen (rapport) er helt tom?

Hvis det er "ingen udskrivning ved 0 poster", så brug:

if(mysql_num_rows($db_ressource) > 0) {
  //alm udskrivning
}
Avatar billede tefcke Nybegynder
25. marts 2003 - 21:55 #5
eller hvis man ikke gider at få slidgigt i en tidlig alder :-)

if( mysql_num_rows($db_ressource) ) {
  //alm udskrivning
}
Avatar billede tipsen Nybegynder
25. marts 2003 - 23:19 #6
tefcke: Helt korrekt - jeg vægter bare det pædagogiske højere, da de fleste sikkert ikke vil forstå, hvorfor ovennævnte også fungerer.

Se lidt forklaring: http://dk.php.net/manual/en/language.types.boolean.php
Avatar billede hmm10 Nybegynder
26. marts 2003 - 22:43 #7
svar :)
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