login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuwsarchief.

Offline Simax - 09/11/2006 10:09 (laatste wijziging 09/11/2006 10:10)
Avatar van SimaxOnbekend Beste mensen,

Op mijn website heb ik een pagina met nieuws.
Nu wil ik op mijn index een de laatste 5 nieuwsberichten weergeven.
Ik heb de nieuwsartikelen in een Mysql database staan.
Hoe kan ik nu de laatste 5 berichten laten zien?

Alvast bedankt .

MvG,
Generix

5 antwoorden

Gesponsorde links
Offline marten - 09/11/2006 10:23
Avatar van marten Beheerder Als je een date / datetime veld hebt wanneer het gepost is dan kan je met de volgende code het ophalen.

  1. <?php
  2.  
  3. $Query = mysql_query("SELECT * FROM nieuws ORDER BY datum DESC LIMIT 0,5");
  4. ?>


In sommige omstandigheden kan je ook orderen by je nieuwsid. Hoe ziet je tabel eruit?
Offline Simax - 09/11/2006 10:29
Avatar van Simax Onbekend Ik heb een een tabel met id, onderwerp en datum komt nog.
Weet niet precies hoe ik de datum kan toevoegen .

MvG,
Generix
Offline marten - 09/11/2006 10:40
Avatar van marten Beheerder
  1. CREATE TABLE `nieuws` (
  2. `id` int(11) NOT NULL auto_increment,
  3. `subject` varchar(255) NOT NULL default '',
  4. `message` longtext NOT NULL,
  5. `datum` datetime NOT NULL default '0000-00-00 00:00:00',
  6. `email` varchar(40) NOT NULL default '',
  7. `picture` varchar(255) NOT NULL default 'http://',
  8. PRIMARY KEY (`id`),
  9. ) TYPE=MyISAM


Als je zoals bovenstaand hebt kan je zoeken op datum 

Wil je je bestaande tabel een datum veld toevoegen kan dat met

  1. ALTER TABLE `nieuws` ADD `datum` DATETIME NOT NULL ;


waarbij nieuws staat voor je eigen tabelnaam
Offline Simax - 09/11/2006 10:57 (laatste wijziging 09/11/2006 10:57)
Avatar van Simax Onbekend Ok bedankt .
Offline Ibrahim - 09/11/2006 12:38
Avatar van Ibrahim PHP expert en dan moet je bij het toevoegen van een nieuwsbericht ook dit hebben:

INSERT INTO nieuwsberichten (datum) VALUES(NOW())
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.202s