SELECT * FROM(
SELECT ts.shout_id, ts.shout_name, ts.shout_message, ts.shout_datestamp, ts.shout_ip, ts.shout_hidden, tu.user_id, tu.user_name, tu.user_avatar, tu.user_level, tu.user_lastvisit, tu.user_status
FROM evo_shoutbox AS ts
LEFT
JOIN evo_users
AS tu ON ts
.shout_name
=tu
.user_id
WHERE shout_hidden='0'
ORDER BY ts.shout_datestamp DESC LIMIT 0,8
) AS sb ORDER BY sb.shout_datastamp ASC
Cytat
Unknown column 'sb.shout_datastamp' in 'order clause'
tutaj tez ale dla mnie nie jest jasny co zle robie :/
ok naprawione
kod działa w tej postaci
SELECT * FROM(
SELECT ts.shout_id, ts.shout_name, ts.shout_message, ts.shout_datestamp, ts.shout_ip, ts.shout_hidden, tu.user_id, tu.user_name, tu.user_avatar, tu.user_level, tu.user_lastvisit, tu.user_status
FROM evo_shoutbox AS ts
LEFT JOIN evo_users AS tu ON ts.shout_name=tu.user_id
WHERE shout_hidden='0'
ORDER BY ts.shout_id DESC LIMIT 0,8
) AS sb
ORDER BY sb.shout_id ASC
nie wiem czemu ale ts.shout_datestamp nie widziało w 1 zapytaniu