login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Datum

Offline Crain - 04/08/2005 23:07 (laatste wijziging 04/08/2005 23:08)
Avatar van CrainNieuw lid Ik heb een nieuwssysteem gemaakt, met de ondersteuning van mysql. Alles ging het goed, alleen is de datum niet helemaal goed uitgewerkt:

Datum werkt heel erg goed, maar het is niet wat ik wilde:

Bijvoorbeeld:

31-07-2005
13-07-2005
5-07-2005 <<<---- Ik wil zo eruitzien: 05-07-2005 ivm kolom.

dus met NUL getal ervoor!

Hoe zorg ik dat hij met NUL ervoor uitkomt??

Bij voorbaat dank,

Crain.
PS: Datum zit in mysql: Datum, varacher 75

3 antwoorden

Gesponsorde links
Offline Ibrahim - 04/08/2005 23:17 (laatste wijziging 04/08/2005 23:40)
Avatar van Ibrahim PHP expert waarom in een varchar? waarom niet de normale dateform????? DATETIME







OFF-TOPIC EDIT: 300STE PUNT IK BEN BLIJ JIPPIE
Offline Crain - 04/08/2005 23:19 (laatste wijziging 04/08/2005 23:21)
Avatar van Crain Nieuw lid Heb ik al geprobeerd, dan klopt de datum niet. bijvoorbeeld 22-09-2004!!!!

  1. $select = "SELECT DISTINCT(datum) AS datum FROM nieuws2 WHERE categorie = '".$_GET['nieuwscategorie']."' ORDER BY id DESC limit 0, ".$aantalnieuws2."";
  2. $query = mysql_query($select)or die(mysql_error());
  3.  
  4. while ($list = mysql_fetch_object($query))
  5. {
  6. $select2 = "SELECT * FROM nieuws2 WHERE datum = '".$list->datum."' AND categorie = '".$_GET['nieuwscategorie']."' ORDER BY id DESC";
  7. $query2 = mysql_query($select2)or die(mysql_error());
  8.  
  9. while ($list2 = mysql_fetch_object($query2))
  10. {
  11. $select3 = "SELECT * FROM nieuwsreacties2 WHERE nieuwsid = '".$list2->id."'";
  12. $query3 = mysql_query($select3)or die(mysql_error());
  13. $aantal = mysql_num_rows($query3);
  14.  
  15. $titel = $list2->titel;
  16. $titel = strip_tags($titel);
  17.  
  18. echo "<table><tr><td width=\"18%\" align=\"left\">&nbsp;".$list2->datum." ".$list2->tijd."</td><td width=\"43%\" align=\"left\"><a href=\"?di=nieuws2/nieuwsreacties&id=".$list2->id."\">".$titel."</a></td><td width=\"5%\">".$aantal."</td><td width=\"18%\">".$list2->categorie."</td></tr>";
  19. }
  20. }


Offline Ibrahim - 04/08/2005 23:26 (laatste wijziging 04/08/2005 23:39)
Avatar van Ibrahim PHP expert **zucht** als ie dan fout komt moet je toch hem weer goed zetten met de functie strtotime()

dus

  1. <?php
  2. $date=strtotime($list2->datum);
  3.  
  4. echo date("d-m-Y",$date);
  5. ?>


dan wordt ie dag-maand-jaar ...

edit: waarom heb je net je script in kleur laten weergeven en dan weer niet beetje raar
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.509s