Ik heb een 'datum' kolom in mijn nieuws tabel met de indeling 'jaar-maand-dag'. Nu wil ik het nieuws, dat wanneer er 2009 ingegeven wordt, alleen het nieuws van 2009 te zien is. Ik kom alleen niet verder met de $sql, heb het volgende
<?php
$sql = "SELECT * FROM nieuws WHERE datum = '$jaar' ORDER BY DESC";
?>
Is er iemand die weet wat ik ipv "datum = '$jaar'" in moet vullen?
Je titel en inhoud kloppen wat mij betreft niet helemaal, maar vooruit. Je query is overigens niet juist. Een DESC is een onderdeel van ORDER BY, niet van WHERE. Gebruik ORDER BY om te sorteren.