webForumDet fria alternativet

På 2 rader

3 svar · 339 visningar · startad av SoulGod

SoulGodMedlem sedan aug. 20051 200 inlägg
#1

Jag håller på att bygga ett script som visar mina inloggade användare,
och det ser ut såhär:

<table align="center" widht="600">
  <tr>
      <td>
	<font size="2">
<? $dt = gmtime() - 120;
$dt = sqlesc(get_date_time($dt));

$query_get_name = "SELECT username, id FROM users WHERE last_access >= " . $dt . " LIMIT 20";
$get_name = mysql_query($query_get_name) or die(mysql_error());

$totalRows_get_name = mysql_num_rows($get_name);

print("<center><font size='2' color='red'>User" . ($totalRows_get_name != '1' ? "s" : "") . " online:  $totalRows_get_name </font></center>");
        
while($c = mysql_fetch_array($get_name)) {
?>
<?php print("<a href='userdetails.php?id=" . $c['id'] . "'>" . $c['username'] . "</a>") ?> ,
        <? } ?>
	</font>
      </td>
  </tr>
</table>

Men av någon anledning när detta listas, så läggs varje "nick" på olika rader, och jag vill ha så många nick som möjligt i bredd, tills tabellen tar slut (600px).
Och sedan att den skall börja på nästa rad. Hur gör jag det?

*** EDIT ***
Var jag som var korkad - var bara att flytta börja och slutet på repeatkoden.
Ursäkta :)

The_HulkMedlem sedan juni 20031 837 inlägg
#2

Är problemet löst? Glöm inte att markera ditt svar i så fall.

SoulGodMedlem sedan aug. 20051 200 inlägg
#3

Jag kan inte markera mitt egna som slutgiltigt svar :P

nitro2k01Medlem sedan aug. 20039 342 inlägg
#4

SoulGod skrev:

Jag kan inte markera mitt egna som slutgiltigt svar :P

Klart du kan - så länge inlägget inte är det första i tråden. Men se till att inlägget du markerar faktiskt innehåller lösningen. ;)

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)