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 :)