PHP/MySQL | Тот же форум:)
Подскажите, что не так. Должно отображать топики кланового форума у одного клана, а не у всех кланов.Сделал вроде отображение, но выбивает белый экран.
Код:
<?
$forum = mysql_query('SELECT * FROM `clan_forum_topic`');
$id_clan = mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$i['id'].'"');
$id_clan = mysql_fetch_array($id_clan);
if($forum[clan_id] == $clan_id){
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
}
?>
Код:
<?
$forum = mysql_query('SELECT * FROM `clan_forum_topic`');
$id_clan = mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$i['id'].'"');
$id_clan = mysql_fetch_array($id_clan);
if($forum[clan_id] == $clan_id){
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
}
?>
156709843,
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
вот так попробуй
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>";
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
вот так попробуй
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>";
256218733, Не поможет это... Пробовал так...
<? $forum = mysql_query('SELECT * FROM `clan_forum_topic`'); $id_clan = mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$i['id'].'"'); $id_clan = mysql_fetch_array($id_clan); if($forum[clan_id] == $clan_id){ ?><a href='/clan_forum/sub/<?=$row['id'] ?>/'><img src='/images/icon/section.png' alt='*'/><?=$row['name'] ?></a></li><?} ?>
LordSaske, Помогло... Но отображение также у всех кланов... Будем искать...
156709843 (15.02.2015 в 00:28)
LordSaske, Помогло... Но отображение также у всех кланов... Будем искать...
LordSaske, Помогло... Но отображение также у всех кланов... Будем искать...
Вопрос. В бд вписываются id кланов?????
156709843, echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>";
функцию echo снеси нахер вот так вот попробуй
<li><a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>
функцию echo снеси нахер вот так вот попробуй
<li><a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>
156709843,
<?
$forum = mysql_query('SELECT * FROM `clan_forum_topic`');
$id_clan = mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$i['id'].'"');
$id_clan = mysql_fetch_array($id_clan);
?>
<?
if($forum[clan_id] == $clan_id){
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
}
?>
<?
$forum = mysql_query('SELECT * FROM `clan_forum_topic`');
$id_clan = mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$i['id'].'"');
$id_clan = mysql_fetch_array($id_clan);
?>
<?
if($forum[clan_id] == $clan_id){
echo "<a href='/clan_forum/sub/"=$row['id']"/'><img src='/images/icon/section.png' alt='*'/> "=$row['name']"</a></li>"
}
?>
156709843, го я тебе свои дам у меня все норм.
Автор, не говнокодь. Делай выборку сразу по необходимому клану. А то получается что ты выбираешь топики ВСЕХ кланов, затем по КАЖДОМУ сверяешь ай ди и выводишь нужный. А если будет 100 тыс. топиков? Представляешь сколько нагрузки будет нести этот код?
Стр.: 1, 2