Avatar billede nopper Praktikant
18. april 2011 - 09:43 Der er 4 kommentarer og
1 løsning

Udtræk med nulværdi må ikke udskrives

Jeg arbejder med følgende udtræk:
?php

//Henter database

include('../include/database.php');



$pr="7";

$sd=date("Y-m-d");

$i = 1;

//Laver en forespørgsel  i tabellen 1_division

$resultat=mysql_query("SELECT kartotek.medlem_id, kartotek.navn, kartotek.hjem, spil.medlemsid, spil.dato, spil.runde_a, spil.runde_b, spil.total



FROM kartotek

INNER JOIN spil ON kartotek.medlem_id = spil.medlemsid

WHERE spil.dato='$sd' ORDER BY runde_b DESC

LIMIT 0 , $pr") or die(mysql_error());

print'<table width=420 align="center" border=\'1\'>';

while($row=mysql_fetch_array($resultat))

{

print "<tr><td>$i</td>

<td>".$row['navn']."

<td>".$row['hjem']."

<td>".$row['runde_b']."



</td>

</tr>";
$i++;

}

print '</table>';

?> 
Hvis værdien i runde_b er nul må den ikke udskrives i tabellen.
Er deer en venlig sjøl der vil hjælpe mig.
Avatar billede yHec Novice
18. april 2011 - 09:50 #1
$resultat=mysql_query("SELECT kartotek.medlem_id, kartotek.navn, kartotek.hjem, spil.medlemsid, spil.dato, spil.runde_a, spil.runde_b, spil.total



FROM kartotek

INNER JOIN spil ON kartotek.medlem_id = spil.medlemsid

WHERE spil.dato='$sd' AND 'runde_b'<>0 ORDER BY runde_b DESC

LIMIT 0 , $pr") or die(mysql_error());


/y
Avatar billede nopper Praktikant
18. april 2011 - 10:48 #2
Jeg beklager, men det virker ikke.
Avatar billede nopper Praktikant
18. april 2011 - 16:27 #3
Her den rigtige løsning:
WHERE spil.dato='$sd' AND runde_b<>0 ORDER BY runde_b DESC.
altså runde_b uden ''.
Smid et svar og vi deler.
Avatar billede yHec Novice
18. april 2011 - 22:48 #4
deler?

jeg gav dig løsningen... Du fjernede et sæt ''....

/y
Avatar billede yHec Novice
19. april 2011 - 11:04 #5
Takker mange gange:-)

/y
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

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