Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: bledne zapytanie
Forum PHP.pl > Forum > Bazy danych
deniol13
  1. SELECT forums.forum_id AS forums.fid, forums.forum_name, forums.forum_description, posts, topics, guests_see, forum_status, forum_order FROM forums
  2. LEFT JOIN topics
  3. ON forums.fid = topics.forum_id
  4. LEFT JOIN users
  5. ON topics.topic_poster = users.user_id
  6. GROUP BY topics.topic_id AND users.username
  7. ORDER BY forums.forum_order, topics.topic_start_date DESC


mysql_error zwraca

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.fid, forums.forum_name, forums.forum_description, posts, topics, guests_see, fo' at line 1

Nie potrafie tego rozkiminic, probowalem juz chyba wszystkiego

Ulozylem cos takiego
SELECT f.forum_id, f.forum_name, f.forum_description, f.posts, f.topics, f.guests_see, f.forum_status, f.forum_order FROM forums f
LEFT JOIN topics
ON f.forum_id = topics.forum_id
LEFT JOIN users
ON topics.topic_poster = users.user_id
'. $sql_g .'
GROUP BY topics.topic_id AND users.username
ORDER BY f.forum_order, topics.topic_start_date DESC

Dziala tylko ze nie ma id forum zwroconego w fetch assoc (zapewne dlatego ze jest duplikat kolumny)
wookieb
  1. SELECT forums.forum_id AS fid, forums.forum_name, forums.forum_description, posts, topics, guests_see, forum_status, forum_order FROM forums
  2. LEFT JOIN topics
  3. ON forums.fid = topics.forum_id
  4. LEFT JOIN users
  5. ON topics.topic_poster = users.user_id
  6. GROUP BY topics.topic_id AND users.username
  7. ORDER BY forums.forum_order, topics.topic_start_date DESC
deniol13
  1. Unknown COLUMN 'forums.fid' IN 'on clause'
wookieb
True
  1. SELECT forums.forum_id AS fid, forums.forum_name, forums.forum_description, posts, topics, guests_see, forum_status, forum_order FROM forums
  2. LEFT JOIN topics
  3. ON forums.forum_id = topics.forum_id
  4. LEFT JOIN users
  5. ON topics.topic_poster = users.user_id
  6. GROUP BY topics.topic_id AND users.username
  7. ORDER BY forums.forum_order, topics.topic_start_date DESC
deniol13
no niestety dziala ale niezbyt dobrze bo pobiera mi tylko to co jest w tabeli forums, a to co w topics i users juz nie
wookieb
Bo musisz wypisać nazwy pól jakie chcesz pobrać z tabel.
  1. topics.name, topics.description
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.