Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przekonwerotwanie zapytania z MySQL 4 do MySQL 5
Forum PHP.pl > Forum > Bazy danych > MySQL
sido
Witam,
Akurat problem ten pojawił się w joomli po zmianie wersji MySQL serwera i nie wiem jak to naprawić, bo niestety nie znam różnic pomiędzy wersją 4 a 5.
Nie mam pojęcia o co chodzi, ale podejrzewam, że jest to problem z MySQL'em ver 5.
Czy ktoś poprawił zapytanie, tak aby działało na Mysql 5? Bo ja nie wiem co może być tu niekompatybilne z Mysql 5.0... podejrzewam że chodzi o " INNER JOIN"..
  1. SELECT d.topic_title AS title, a.post_text AS text, FROM_UNIXTIME(b.post_time) AS created, CONCAT_WS( ' / ', c.forum_name, d.topic_title ) AS section, '0' AS browsernav," CONCAT('/forum/', 'viewtopic.php?t=', b.topic_id) AS href FROM $phpbb_db.phpbb_posts_text AS a INNER JOIN $phpbb_db.phpbb_posts AS b, $phpbb_db.phpbb_forums AS c, $phpbb_db.phpbb_topics AS d ON a.post_id = b.post_id AND b.topic_id = d.topic_id AND b.forum_id = c.forum_id WHERE (($where) AND " . $auth . ")" ORDER BY $order";


W zapytaniu akurat pojawia się kilka zmiennych z PHP ale nie chcaiłem ich usuwać, bo sądzę, że i tak bedzie zapytanie dla was czytelne.
Jak powinno wyglądać to zapytanie, aby zadziałało na MySql 5 (...na home.pl)
Daimos
minute mi zajelo szukanie w google:
ehhhhh
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-2024 Invision Power Services, Inc.