To moja pierwsza wiadomość na tym forum. Otóż urzęduję sobie na silniku forum SMF(Simple Machines Forum).
Zaszła konieczność pobrania tematów z określonego działu, przy czym potrzebuję również pobrać ostatni post z danego tematu więc skleciłem sobie takie zapytanie:
Kod
SELECT t.num_replies, m.subject, t.id_topic, m.id_msg FROM {db_prefix}topics AS t INNER JOIN(SELECT * FROM {db_prefix}messages ORDER BY id_msg DESC) AS m ON m.id_topic=t.id_topic WHERE
t.id_board=13 GROUP BY t.id_topic
t.id_board=13 GROUP BY t.id_topic
O ile w mysql work bench zapytanie wykonuje się poprawnie i zwraca to co potrzebuje to już po wklejeniu do SMF w ten sposób:
Kod
$query = $smcFunc['db_query']('',''TUTAJ ZAPYTANIE DO BAZY);
oczywiście dalej również używam funkcji db smf.pokazuje komunikat "Hacking attempt..". Myślę, że może to być wina sub SELECT'a w INNER JOIN. Proszę o pomoc, bo męczę się już z tym jakiś czas.