Avatar billede gizmo1234 Nybegynder
04. oktober 2003 - 20:10 Der er 2 kommentarer og
1 løsning

vis kun 1

Hej.
Så må jeg vel igang med et spørgsmål igen, damn det er hårdt at være newbie til php :)
Nå, men jeg har lavet et nyhedssystem, og vil gerne have det sådan at der på forsiden bliver vist den nyeste nyhed, og så er der et link nedenunder, og hvis man klikker på det link, så går den ind på en anden side, og viser alle nyheder.

Dette er teksten for den side der kun skal vise den nyeste nyhed:

<html>
<head>
</head>
<link href="style.css" rel="stylesheet" type="text/css">
<link href="scroll.css" rel="stylesheet" type="text/css">
<body bgcolor="#CDDBEA">

<font face="verdana" size="1">
<left>

<?php
require("/usr/www/psychokatten_dk/public_html/new/setup.php");

$mysql_data = mysql_query("SELECT navn, mail, overskrift, tekst, dato from news order by dato DESC");

while ($row = mysql_fetch_assoc($mysql_data))
  extract($row);
{


echo "

<table width=500 height=18 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=97 bgcolor=#BDCDDE><table width=495 border=0 cellpadding=1 cellspacing=0 bgcolor=#000000>
        <tr>
          <td width=352 height=18 bgcolor=#BDCDDE><font face=verdana size=1>&nbsp;&nbsp;$overskrift</td>
          <td width=123 bgcolor=#BDCDDE><font face=verdana size=1>$dato</td>
        </tr>
      </table></td>
  </tr>
</table>
<br>
<table width=500 height=355 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=97 valign=top bgcolor=#BDCDDE>
      <table width=496 height=349 border=0 cellpadding=8>
        <tr>
          <td valign=top><font face=verdana size=1>$tekst</td>
        </tr>
      </table></td>
  </tr>
</table>
<br>
<table width=250 height=18 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=250 height=18 bgcolor=#BDCDDE><font size=1 face=Verdana, Arial, Helvetica, sans-serif>Skrevet
      af: <a href=mailto:$mail>$navn</a></font></td>
  </tr>
</table>
<br><br>
<a href=vis_alle.php><b>Vis alle nyheder</b></a>";

}
mysql_close($conn);
?>


Hvordan gør jeg sådan at den kun viser den nyeste nyhed?
Avatar billede schaefner Juniormester
04. oktober 2003 - 20:14 #1
$mysql_data = mysql_query("SELECT navn, mail, overskrift, tekst, dato from news order by dato DESC LIMIT 0,1");
Avatar billede schaefner Juniormester
04. oktober 2003 - 20:21 #2
<html>
<head>
</head>
<link href="style.css" rel="stylesheet" type="text/css">
<link href="scroll.css" rel="stylesheet" type="text/css">
<body bgcolor="#CDDBEA">

<font face="verdana" size="1">
<?php
require("/usr/www/psychokatten_dk/public_html/new/setup.php");

$mysql_data = mysql_query("SELECT * FROM news ORDER BY dato DESC LIMIT 1");

$row = mysql_fetch_assoc($mysql_data);
extract($row);

echo "<table width=500 height=18 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=97 bgcolor=#BDCDDE><table width=495 border=0 cellpadding=1 cellspacing=0 bgcolor=#000000>
        <tr>
          <td width=352 height=18 bgcolor=#BDCDDE><font face=verdana size=1>&nbsp;&nbsp;$overskrift</td>
          <td width=123 bgcolor=#BDCDDE><font face=verdana size=1>$dato</td>
        </tr>
      </table></td>
  </tr>
</table>
<br>
<table width=500 height=355 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=97 valign=top bgcolor=#BDCDDE>
      <table width=496 height=349 border=0 cellpadding=8>
        <tr>
          <td valign=top><font face=verdana size=1>$tekst</td>
        </tr>
      </table></td>
  </tr>
</table>
<br>
<table width=250 height=18 border=0 cellpadding=1 cellspacing=1 bgcolor=#000000>
  <tr>
    <td width=250 height=18 bgcolor=#BDCDDE><font size=1 face=Verdana, Arial, Helvetica, sans-serif>Skrevet
      af: <a href=mailto:$mail>$navn</a></font></td>
  </tr>
</table>
<br><br>
<a href=vis_alle.php><b>Vis alle nyheder</b></a>";

mysql_close($conn);
?>
Avatar billede gizmo1234 Nybegynder
04. oktober 2003 - 20:22 #3
Det virker, mange tak! :)
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