Witam,
Ostatnio przeszedłem na mysql 5.x i oprócz wielu problemów napotkałem też na jakieś zmiany w użytkowaniu apostrofów (') w kwerendach (?)
Miałem zwyczaj zawsze nazwy pól umieszczać w apostrofach, to źle ? W 4.x nie było problemów a teraz w 5.x taka kwerenda np.:
$result=mysql_query("SELECT * FROM table ORDER BY 'datetime' DESC LIMIT 0,10") or die(mysql_error());
Nie działa. W dodatku mysql nie wyrzucił żadnego błędu, po prostu nie posortował wg. "datetime"
Więc należy czy nie należy zamykać nazwy pól w apostrofach? Bo jak rozumiem, nazwy tabel zawsze należy, tak?