Avatar billede cool_casper Nybegynder
19. november 2003 - 15:34 Der er 5 kommentarer og
1 løsning

if (intet afsultat af query) echo'Ingen svar endnu';

Hi,

Jeg er ved at lavet et forum og skal bruge et stykke kode som udskrive noget hvis det er resultat af min query og hvis ikke, skal den udskrive noget andet. Hvordan kan jeg gøre dette?

Jeg har tidligere prøvet med :
while($subject_data = mysql_fetch_array($query)){
  if (!isset($subject_data[0])){
  echo 'ingen putput!';
  }else{
  echo 'output!!';
  }
}
Avatar billede thesurfer Nybegynder
19. november 2003 - 15:37 #1
Kan du ikke bare checke om længden af indholdet af $subject_data[0] er = 0?
hvis længden = 0 er der ikke noget i $subject_data[0]..

by the way.. Jeg programmerer ikke i php :)
Avatar billede cool_casper Nybegynder
19. november 2003 - 15:38 #2
hehe - afsultat = resultat! :)
Avatar billede cool_casper Nybegynder
19. november 2003 - 15:39 #3
hm.. virker desværre ikke.. ellers friskt! :)
Avatar billede jakobclausen Nybegynder
19. november 2003 - 15:40 #4
$count = mysql_num_rows($query);
if($count == 0)
{
    echo "Ingen svar endnu";
}
else
{
    // det der skal hvis der et resultat
}
Avatar billede jakobclausen Nybegynder
19. november 2003 - 15:41 #5
Avatar billede cool_casper Nybegynder
19. november 2003 - 15:58 #6
Super - takker!
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