Avatar billede heden Nybegynder
01. april 2005 - 11:15 Der er 10 kommentarer og
1 løsning

visning af nyeste ting i table?

Hej alle sammen. Hvordan er det nu jeg får dette script:

            <?php   
$query = mysql_query("SELECT * FROM test WHERE id=1");
while ($row = mysql_fetch_array($query)) {
?>

til at vise den aller nyeste ting i min db "test" ? kan ikke huske fortegnelsen derfor..

håber i kan hjælpe !
Avatar billede sukos Juniormester
01. april 2005 - 11:19 #1
"SELECT * FROM test WHERE id=1 ORDER BY id DESC"
Avatar billede sukos Juniormester
01. april 2005 - 11:20 #2
"SELECT * FROM test ORDER BY id DESC"
Avatar billede sukos Juniormester
01. april 2005 - 11:20 #3
"SELECT * FROM test ORDER BY id DESC LIMIT 1"
Avatar billede heden Nybegynder
01. april 2005 - 11:33 #4
mange tak sukos.. lige præcis.. jeps viste godt det med LIMIT 1 .. hehe, kunne bare ikke huske om det var DESC eller A..... der skulle bruges ;) .. ved at være et stykke siden jeg har leget med dette
Avatar billede heden Nybegynder
01. april 2005 - 11:43 #5
lige hurtigt.. kan du se en fejl her:

            <?php   
$query = mysql_query("SELECT * FROM test WHERE id=XX");
while ($row = mysql_fetch_array($query)) {
?>
            <font size="4px">
            <?=$row[no]?>
            </font> </td>
          <td width="38%" rowspan="2"><div align="center"><img src="<?=$row[pic]?>" width="129" height="153" border="0"></div></td>
        </tr>
        <tr>
          <td valign="top">
            <?=$row[to]?>
            <? } ?>
Avatar billede heden Nybegynder
01. april 2005 - 11:47 #6
den siger selv mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Avatar billede heden Nybegynder
01. april 2005 - 12:01 #7
glem det .. har fået det :D.. smider du et svar?
Avatar billede zib Nybegynder
01. april 2005 - 12:48 #8
<?

$hent_brugere = mysql_query("SELECT *  FROM test WHERE id=1 ORDER BY ID DESC LIMIT 0,5") or die(mysql_error());
while($visb = mysql_fetch_array($hent_brugere)) {
print "$visb[etellerandet]";


}
?>
Avatar billede sukos Juniormester
01. april 2005 - 14:58 #9
"WHERE id=1"
vil jo kun hente et enkelt row, da id jo formodentlig er PRIMARY AUTO_INCREMENT

Men et svar :O)
Avatar billede zib Nybegynder
01. april 2005 - 20:59 #10
<?

$hent_brugere = mysql_query("SELECT *  FROM test ORDER BY ID DESC LIMIT 0,5") or die(mysql_error());
while($visb = mysql_fetch_array($hent_brugere)) {
print "$visb[etellerandet]";


}
?>
Avatar billede heden Nybegynder
03. april 2005 - 09:31 #11
tak sukos ;).

-lukket-
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