Reklama 400x60
Nariai online panelė dviem kolonom, padėkit??
maxas66
Narys
Buldozeris
Pranešimai: 287
Įstojęs: 2009 Rugs. 8 21:09:44
Sveiki reikėtų man tokio dalyko, kaip, prisijungusių vartotojų panelės, kuri automatiškai rašytų į dvi kolonas pvz taip:
Narys 1 [Tinkle] Narys 7 [Atsijungęs]
Narys 2 [Atsijungęs] Narys 8 [Atsijungęs]
Narys 3 [Atsijungęs] Narys 9 [Atsijungęs]
Narys 4 [Atsijungęs] Narys 10 [Atsijungęs]
Narys 5 [Atsijungęs] Narys 11 [Atsijungęs]
Narys 6 [Atsijungęs] Narys 12 [Atsijungęs]
Viso narių : 503
na manau supratot štai kodas :
<div id='nariai'>
<table width='340' cellpadding='0' cellspacing='0'>
<tr>
<td valign='top'>";
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
if (isset($poll_id) && !isNum($poll_id)) fallback("index.php");
$result=dbquery("SELECT * FROM ".DB_PREFIX."users ORDER BY user_lastvisit DESC LIMIT 12");
if(dbrows($result)!=0){
$x = 0;
while($data=dbarray($result)){
$x++;
$lastseen=time()-$data['user_lastvisit'];
$iN=sprintf("%2d",floor($lastseen));
$iW=sprintf("%2d",floor($lastseen/604800));
$iD=sprintf("%2d",floor($lastseen/(60*60*24)));
$iH=sprintf("%02d",floor((($lastseen%604800)%86400)/3600));
$iM=sprintf("%02d",floor(((($lastseen%604800)%86400)%3600)/60));
$iS=sprintf("%02d",floor((((($lastseen%604800)%86400)%3600)%60)));
if($lastseen<60){
$lastseen="<font color='#3FC8F6'>[ Tinkle ]</font>";
}elseif($data['user_lastvisit'] == 0){
$lastseen="<font color='#3FC8F6'>Niekada</font>";
}elseif($lastseen<360){
$lastseen="<font color='#3FC8F6'>[ <5 Min ]</font>";
}elseif($iW>0){
if($iW==1) $Text="savaitë";
elseif($iW==2 || $iW==3 || $iW==4) $Text="savaitës";
else $Text="savaitës";
$lastseen="$iW $Text";
}elseif($iD>0){
if($iD==1) $Text="diena";
else $Text="dienos";
$lastseen="$iD $Text";
}else{
$lastseen="[ Prieš $iH:$iM:$iS ]";
}
if (!isset($start)) $start="";
while $x =< 5; {
echo "<table cellpadding='0' cellspacing='0' width='140'><tr>\n";
echo "<td class='small' align='left'><a href='profile.php?lookup=".$data['user_id']."' class='side'>";
echo $data['user_name'];
echo "</a>";
echo "</td>\n<td align='right' style='color: #3FC8F6'>";
echo $lastseen;
echo "</td></tr>";
}
echo "</table></td></tr>";
}
$y = 0;
$result=dbquery("SELECT * FROM ".DB_PREFIX."users ORDER BY user_lastvisit DESC LIMIT 12");
while($data=dbarray($result)){
$lastseen=time()-$data['user_lastvisit'];
if($lastseen<60){
$y++;
}
}
echo "<td colspan='2' style='padding-top: 15px; padding-left: 205px'>Viso nariu: <span style='color: #B1D333'>10</span></td>";
Čia paskutinė eilutė neredaguota dar, tai va manau su while ar kuo čia daryt, prašau pagalbos!
Dėkui.
Donatas
Narys
Ekspertas
Pranešimai: 3200
Įstojęs: 2008 Kov. 19 17:03:09
O šito ir man reiktų
maxas66
Narys
Buldozeris
Pranešimai: 287
Įstojęs: 2009 Rugs. 8 21:09:44
Pagelbėkit kasnors....
Pongis
Narys
Tankas
Pranešimai: 2272
Įstojęs: 2007 Vas. 18 11:02:23
Turiu tokį dalyką kažkur.
maxas66
Narys
Buldozeris
Pranešimai: 287
Įstojęs: 2009 Rugs. 8 21:09:44
Jei gali pamesk kodą, būsiu labai dėkingas, arba į PM jei nenori platint.
maxas66
Narys
Buldozeris
Pranešimai: 287
Įstojęs: 2009 Rugs. 8 21:09:44
Nejaugi niekas ir nepadės? ;/
Prometėjas
Narys
Buldozeris
Pranešimai: 247
Įstojęs: 2008 Spa. 18 13:10:25
Na manau sitas tau tiks
openside("name");
$result = dbquery("SELECT * FROM ".$db_prefix."users ORDER BY user_lastvisit DESC LIMIT 0,12");
echo "<table width='340' cellpadding='0' cellspacing='0'>\n<tr>\n<td valign='top'>\n";
if (dbrows($result) != 0) {
$n = 1;
while ($data = dbarray($result)) {
if ($data['user_lastvisit'] != 0) {
$lastseen = time() - $data['user_lastvisit'];
$iW=sprintf("%2d",floor($lastseen/604800));
$iD=sprintf("%2d",floor($lastseen/(60*60*24)));
$iH=sprintf("%02d",floor((($lastseen%604800)%86400)/3600));
$iM=sprintf("%02d",floor(((($lastseen%604800)%86400)%3600)/60));
$iS=sprintf("%02d",floor((((($lastseen%604800)%86400)%3600)%60)));
if ($lastseen < 60){
$lastseen = "[ Tinkle ]";
} elseif ($lastseen < 360){
$lastseen = "[ < 5 min ]";
} elseif ($iW > 0){
if ($iW == 1) {
$text = "savaitæ";
} else {
$text = "savaites";
}
$lastseen = "[ ".$iW." ".$Text." ]";
} elseif ($iD > 0){
if ($iD == 1) {
$text = "dienà";
} else {
$text = "dienas";
}
$lastseen = "[ ".$iD." ".$text." ]";
} else {
$lastseen = "[ Prieð ".$iH.":".$iM.":".$iS." ]";
}
} else {
$lastseen = "[ Neaktyvus ]";
}
echo "<table cellpadding='0' cellspacing='0' width='140'>";
echo "<tr>\n<td class='small' align='left'><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'>".$data['user_name']."</a></td>\n";
echo "<td align='right' style='color: #3FC8F6'>".$lastseen."</td>\n</tr>\n";
echo "</table>\n";
if($n == 6) { echo "</td><td valign='top'>\n"; }
$n++;
}
}
echo "</td>
</tr>
</table>\n";
closeside();
Jei negaila +10 galetum
maxas66
Narys
Buldozeris
Pranešimai: 287
Įstojęs: 2009 Rugs. 8 21:09:44
Jau senai turiu šitą kodą, bet vistiek duosiu +10 ;]
Peršokti į forumą:
Žaliems
Nebeegzistuojančios svetainės
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Dalinuosi, dovanoju!
Jūsų saitai
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!