Avatar billede -kick- Nybegynder
24. december 2004 - 15:45 Der er 4 kommentarer og
1 løsning

Hvis der intet er i datbasen skal den udskrive en tekst.

Hej, hvordan laver man sådan:
Den udskriver fra databasen, og hvis der er "0" nyheder feks. i databasen skal den udskrive "Du har ingen ting."
Avatar billede -kick- Nybegynder
24. december 2004 - 15:50 #1
Min kode: (plz sæt det ind, på forhånd tak!) :)

<?php
if ($data == "dinlomme"){
?>



<table background="post_.gif" cellspacing="0" width="348" cellpadding="0">
    <tr>
        <td width="348" height="299">
            <p align="center">&nbsp;<b><font size="2" face="Trebuchet MS">Din
            lomme</font></b></p>
        <?php
include("db.php");
$k = mysql_query("SELECT * FROM ting WHERE ejer='$_SESSION[brugernavn]'");
while ($info = mysql_fetch_array($k)){
?>
            <table align="center" cellpadding="0" cellspacing="0" width="348">
                <tr>
                    <td width="10">
                        <p>&nbsp;</p>
                    </td>
                    <td width="322">
            <table cellpadding="0" cellspacing="0" width="340">
                <tr>
                    <td width="243" height="30">
                        <a href="?data=smid&id=<?php echo "$info[id]"; ?>" onclick="return confirm('Er du sikker på du vil smide <?php echo "$info[navn]"; ?>?');"><font size="2" face="Trebuchet MS"><?php echo "$info[navn]"; ?></a></font>
                    </td>
                    <td width="97" height="30">
                        <p align="left"><b><i><font size="2" face="Trebuchet MS"><?php echo "$info[pris]"; ?> NC</font></i></b></p>
                    </td>
                </tr>
            </table>
                    </td>
                </tr>
            </table>
        <?php } ?>
Avatar billede morteeart Nybegynder
24. december 2004 - 16:05 #2
du laver en:

mysql_num_rows() på din query, som så retunerer antallet af poster.

Og nej, jeg gider ikke sætte det ind, det lærer du jo intet ved.
Avatar billede morteeart Nybegynder
24. december 2004 - 16:24 #3
Og en refferance til manualen (ja, RTFM kan ikke siges for tit):

http://se2.php.net/manual/en/function.mysql-num-rows.php  :)

Behold pointene, det er jo jul.
Avatar billede -kick- Nybegynder
24. december 2004 - 16:27 #4
<?php
$co = mysql_num_rows($connect);
if ($co == 0){
echo "ingen..";
}
?>
kan man det :D?
Avatar billede -kick- Nybegynder
24. december 2004 - 16:40 #5
Jeps, det virker. Og 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