Доброго времени суток. Не могу вывод написать групп на главную сайта.
этот код с сайт.ру/papka/index.php
<?php
$set['p_str'] = 7;
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `group`",0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
if ($k_post==0){echo '<div class="white">Группы отсутствуют!</div>';}
$q=mysql_query("SELECT * FROM `group` ORDER BY `users` DESC LIMIT $start, $set[p_str]"
while ($data = mysql_fetch_assoc($q)){
$neww=mysql_result(mysql_query("select count(*) from `group_lenta`, `group_users` where `group_users`.`user`='".$user['id']."' and `group_lenta`.`group`=`group_users`.`group`and `group_lenta`.`group`='".$data['id']."' and `group_users`.`time`<`group_lenta`.`time`;",0);
$new1 = ($neww!=0) ? '<font color="red">+'.$neww.'</font>' : '';
$lenta_userr=mysql_result(mysql_query("select count(*) from `group_users` where `user`='".$user['id']."'",0);
echo '<table cellspacing="0" cellpadding="0" width="100%" ><tr>
<td class="lines" width="10%"><div class="pagebg48">';
echo group_img($data['id']);
echo '</div></td>';
echo '<td class="lines" width="90%" >';
echo'<a href="'.$data['id'].'">';
echo ''.$data['title'].'</a> '.$new1.'<br/>
<span style="font-size:12px;color:#757575;">'.$data['users'].' участников</span> <br/>';
echo '</td></tr></table>';
}
if ($k_page>1)str("index.php?act=index&",$k_page,$page);?>
Мне нужно переписать его чтоб вставить в сайт.ру/index.php
Буду благодарен за помощь. С выводом через post у меня что то туговато выходит
$q=mysql_query("SELECT * FROM `group` ORDER BY `users` DESC LIMIT 10"
while ($data = mysql_fetch_assoc($q)){
echo $data['name'];
}
RiDer™, многа кода. Пост 2 отсортируй по времени и будут последние выводится
<?php
$azaza=mysql_result(mysql_query("SELECT COUNT(*) FROM `group`",0);
if ($azaza==0){echo '<div class="white">Группы отсутствуют!</div>';}
$group=mysql_query("SELECT * FROM `group` ORDER BY `users` DESC LIMIT 7"
while ($data = mysql_fetch_assoc($group)){
$neww=mysql_result(mysql_query("select count(*) from `group_lenta`, `group_users` where `group_users`.`user`='".$user['id']."' and `group_lenta`.`group`=`group_users`.`group`and `group_lenta`.`group`='".$data['id']."' and `group_users`.`time`<`group_lenta`.`time`;",0);
echo '<table cellspacing="0" cellpadding="0" width="100%" ><tr>
<td class="lines" width="10%"><div class="pagebg48">азаза</div></td>
<td class="lines" width="90%"><a href="'.$data['id'].'">'.$data['title'].'</a> '.($neww > 0 ? $neww:NULL).'<br/>
<span style="font-size:12px;color:#757575;">'.$data['users'].' участников</span> <br/>
</td></tr></table>';
}
?>
Не нужно мне по вреиени. Тогда в таком случае я вот пытаюсь рандомно 2 группы вывести
<?php
$q = mysql_query_m("SELECT * FROM `group` ORDER BY rand() LIMIT 2"
while ($data = mysql_fetch_assoc($q)){
echo $data['name'];
}
?>
но ноль эмоции
КотЭ_В_кЭпкЭ™, у меня так все выводиться с бд
пример моего г кода вывода кланов
<?php
$q = mysql_query_m("SELECT * FROM `clan` WHERE `stat`='active' ORDER BY rand() LIMIT 2"
######################
if (mysql_num_rows($q))
{
echo "<table border='0'>";
while($data=mysql_fetch_array($q,MYSQL_ASSOC))
{
// вывод данных
echo "<tr class='nav1'>";
echo "<td width='51px'>";
echo "<a href='/klan/klaninform.php?kid=$data[id]'>";
echo "<img src='/klan/img/logo/$data[logo]' width='50px' alt='*' />";
echo "</a>";
echo "</td>";
$adm_klan=userinfo($data['admin']);
echo "<td>";
echo " <b><a href='/klan/klaninform.php?kid=$data[id]'>$data[name]</a></b><br />$adm_klan[anklink]<br /><smile>".output_text($data['about'])."</smile>";
echo "</td>";
echo "</tr>";
}
echo "</table>";
}else{echo "<div class='err'>Нет кланов</div>";}
?>
И он же работает. А вывод групп не могу. Значение data не хочет выводиться я так понимаю
Добавлено 26.03.17 в 12:57:08:
а... вроде вкурил чего я натупил
почему? тогда твой код из шапки темы тоже не рабочий)