Pisząc posta w jednym dziale na moim forum napotkałem błąd który jak się domyślam dotyczy Topic Tag List
Wygląda on tak:
Kod:
Error in pre-TT posting
DEBUG MODE
SQL Error : 1064 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 '' at line 1
SELECT COUNT(*) AS counter FROM phpbb_topic_types WHERE forum_id=1 AND tt_id=
Line : 228
File : functions_post.php
Linijki 210-242:
Kod:
}
}
}
}
if ($mode == 'editpost')
{
remove_search_post($post_id);
}
if ($mode == 'newtopic' || ($mode == 'editpost' && $post_data['first_post']))
{
$topic_vote = (!empty($poll_title) && count($poll_options) >= 2) ? 1 : 0;
$sql='SELECT COUNT(*) AS counter FROM '.TT_TABLE." WHERE forum_id=$forum_id AND tt_id=$topic_ttype";
if (!$result=$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in pre-TT posting', '', __LINE__, __FILE__, $sql);
}
$tt_row=$db->sql_fetchrow($result);
if ($tt_row['counter']!=1) $topic_ttype=0;
$sql='SELECT forum_tag_require FROM '.FORUMS_TABLE." WHERE forum_id= $forum_id";
if (!$result=$db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Error in pre-TT posting', '', __LINE__, __FILE__, $sql);
}
$tt_row=$db->sql_fetchrow($result);
Z góry dzieki za pomoc.
Pomagam tylko na forum!