Pero vaya en la impresion de los valores no logro de hacerlo correctamente ya que intento hacer 5 columnas en una fila, ¿se puede hacer eso?
Aqui el codigo:
Código PHP:
<?php
$dead_users = time() - (60*3);
if (!$link = mysql_connect('localhost', 'nombre_user', 'password')) {
echo 'Could not connect to mysql';
exit;
}
if (!mysql_select_db('nombre_based', $link)) {
echo 'Could not select database';
exit;
}
$DB = mysqli_connect("localhost", "nombre_user", "password", "nombre_based");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$DB->query("DELETE FROM mkp_chat WHERE run_time < ".$dead_users." ");
$sql = 'SELECT id, nick, run_time FROM mkp_chat WHERE run_time > ".$dead_users."';
$result = mysql_query($sql, $link);
if (!$result) {
echo "DB Error, could not query the database\n";
echo 'MySQL Error: ' . mysql_error();
exit;
}
if (mysql_num_rows($result) == 0) {
echo '<b>No hay usuarios conectados, en el chat.</b>';
exit;
}
//$num_rows = mysql_num_rows($result);
//echo '<table><tr><td><b>Usuario(s) Conectado(s):</b></td>';
echo '<table><tr><td><b>Usuario(s) Conectado(s):</b></td>';
while ($row = mysql_fetch_assoc($result)) {
echo '<td><a class=\"uno\" href="urldeiddelforo='.$row['id'].'">'.$row['nick'].'</a></td>';
}
mysql_free_result($result);
echo '</tr></table>';
?>
Pero lo tengo asi:
Usuario(s) Conectado(s): Nuriko
Reyo
Nightwish
Lo que quiero es acomodar a los usuarios asi:
Usuario(s) Conectado(s): Usuario1 Usuario 2 Usuario3 Usuario4 Usuario5 <- fin de la fila
Usuario6 Usuario7 etc... <- segunda fila despues del usuario 5