![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
En una página necesito mostrar en tres columnas lo siguiente:
Nombre de Usuario – Total vistas por Usuario – Fecha Última Visita Usuario.
Para imprimir el listado de usuarios no tengo problemas pero para poner al lado de cada uno de ellos el total de veces que ha entrado y la fecha de su última visita, no hay caso.
Para esto cuento con dos tablas:
Usuarios y visitas.
En este momento tengo funcionando este sistemita por separado, pero necesito mostrarlo en una sola página.
Este es el código que tengo en una página para imprimir los usuarios registrados y funciona perfectamente:
<?PHP
$sqlclientes="SELECT NomEmp from clientes order by NomEmp ASC";
$res= mysql_query($sqlclientes) or die (mysql_error());
echo "<table class='bodyText1' width='90%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td class='bodyText9' width='50%' height='23'><div align='left'>Nombre Usuario</div></td>
<td class='bodyText9' width='20%' height='23'><div align='left'>Total Visitas</div></td>
<td class='bodyText9' width='10%' height='23'><div align='center'>Última visita</div></td>
</tr>";
while($row=mysql_fetch_array($res))
{
$NomEmp=$row['NomEmp'];
$rut=$row['rut'];
$id=$row['id'];
echo"<tr>
<td><div align='left'>$NomEmp</div></td>
<td><div align='left'></div></td>
<td><div align='center'>$fecha</div></td>
<tr>
<td colspan='3'><div align='center'><img src='ima/rul2.jpg' width='100%' height='12' /></div></td>
</tr>
</tr>";
}
echo "</table>";
?>
Y con este otro código(en otra página) imprimo el total de visitas y la fecha de la última visita de un usuario, que también funciona sin problema.
<?php
//miro a ver el número total de campos que hay en la tabla con esa búsqueda
$sql = "SELECT id,COUNT(*) as rut FROM visitas where rut='$rut'GROUP BY id";
$res= mysql_query($sql) or die (mysql_error());
$num_rows = mysql_num_rows($res);
//echo $num_rows ." / Fecha última visita: ";
$sqlfecha="select * from visitas where rut='$rut' order by fecha ASC";
$resultado=mysql_query($sqlfecha)or die(mysql_error());
while($row=mysql_fetch_array($resultado))
{
$fecha=$row['fecha'];
$rut=$row['rut'];
}
echo $num_rows." / Fecha última visita: ".$fecha;
?>
Cómo puedo hacer funcionar estos dos códigos conjuntamente, de manera que pueda imprimir a todos los usuarios y el total de visitas de cada uno de ellos junto con la fecha de la última vez que entro como lo señalaba en un principio?
Mil Gracias!