( SELECT (Dato + " OK") as Dato FROM tabel as tbl1 WHERE tbl1.Dato >= CURDATE() ) UNION ALL ( SELECT (Dato + " IKKE OK") as Dato FROM tabel as tbl2 WHERE tbl1.Dato < CURDATE() )
groft sagt, så er det du beder om at få følgende: 1 liste indeholdende alle de datoer der efter idag, med dette filter 1 liste indeholdende alle de datoer der før idag, med dette filter Det betyder at det ikke umiddelbart kan gøres nemmere end det viste.
Men hvad er årsagen til at du ikke vil bruge det jeg har skrevet? - for det virker
$query = mysql_query("SELECT *,Dato FROM $ml WHERE Dato >= CURDATE() ORDER BY Dato ASC UNION ALL SELECT *,Dato FROM $ml WHERE Dato <= CURDATE() ORDER BY Dato ASC");
ORDER BY Dato ASC virker ikke jeg får denne fejl
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
Har fået det til at virke smider du lige et svar og 1000 tak for hjælpen..
$query = mysql_query("(SELECT *,Dato FROM $ml WHERE Dato >= CURDATE() ORDER BY Dato ASC) UNION ALL (SELECT *,Dato FROM $ml WHERE Dato <= CURDATE() ORDER BY Dato ASC)");
Rigtig jeg skulle jo også bare have sorteret datoer og det bliver de nu..
26-02-2011 27-02-2011 28-02-2011 01-01-2011 Overskredet dato
Synes godt om
Ny brugerNybegynder
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.