Jeg forhøjer til 100 point og håber på noget konkret hjælp. Jeg har overvejet at tilføje et ekstra felt i MySql, hvor datoen registreres i korrekt format, så det er nemmere at lave et udtræk. Det kan jeg selv finde ud af - tror jeg nok, men jeg vil helst en løsning som først beskrevet.
Du bør lave et nyt felt, og lade det være et DATE felt. Og siden ændre i koden i dine scripts, så du kan slette de tre andre. Når du har med tid at gøre, er langt det nemmeste at bruge Mysql's tid funktioner.
SELECT * FROM dinTabel WHERE STR_TO_DATE(CONCAT(start_d, '/', start_m, '/', start_aar), '%d/%m/%Y') BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 7 DAY)
showsource: Jeg er sådan set enig med dig, men opgaven med at omprogrammere er enorm, da der er anvendt flere tusind-kodelinjer. Derfor foretrækker jeg nok at tilføje et datofelt. nielle: Det lader til at virke. Jeg skal lige teste.......
Ja, men jeg regnede heller ikke med at det gik så hurtigt, men det hjalp nok, at jeg viste den kode, du havde hjulpet med.
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.