![]() |
Skulle behöva råd och lite hjälp ang en databas lista jag lagt ut på nätet. Jag har gjort en event lista och visar vad som är på gång. Denna är sorterad i datumordning.
Igår gick jag ut via FTP, öppnade filen even.php och la in ett script längst ned för google analytics. Sparade filen och den uppdaterades på nätet. Nu helt plötsligt sortaras det bakvänt. Förut var det jan-dec men nu är det dec-jan. Jag har gjort detta med hjälp av www.one.com´s phpMyAdmin. Jag kan inte förstå varför det har blitt så. Kan någon hjälpa mig? |
Behöver ta del av koden för att kunna hjälpa dig.
|
i php filen får du lägga det som order by DATUM etc.
tex lägg alla månader i array tex: jan,feb,mar,apr, etc. jag tror det är så, men läs på w3cschool.com en mycket bra sida. http://www.w3schools.com/php/php_mysql_order_by.asp |
Citat:
|
Skickar med en skärmdump och här ser det ut att stämma men inte på nätet.
http://www.tiveden.net/events.php Jag har misstankar att ändringarna jag gör på one.com inte blir uppdaterade på nätet. Har aldrig gjort detta tidigare och är inte hemma med one.com heller. Jätteskönt om någon kan klura ut vad jag gör för fel. $sql = 'SELECT * FROM `events` LIMIT 0, 30 '; EXPLAIN SELECT * FROM `events` |
Kör med:
Citat:
|
Citat:
men en lite "dum" fråga. räcker det att ändra på serverns my sql eller ska det in något i taggarna i php filen? |
Om det blir omvänt med DESC (= Descending), så använd ASC (= Ascending) istället. (Tror att ascending är default i mysql iaf)
|
Citat:
|
Jag tror al'Thor menar att standard i en ORDER BY är ASC om inget annat angetts. Om man inte har med ORDER BY så visas det ju efter den ordning datan lagst in...
|
Alla tider är GMT +2. Klockan är nu 12:50. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson