Tengo una tabla "ofclase" (donde está el listado de todas las clases que visitan los usuarios).
Y en la tabla "registrovisitas" hay unos campos con cada usuario que ha insertado su fecha de visita y la ofi que ha ido.
De esta forma en "ofclase" hay 100 ofi y en registrovisitas hay 70 ofi. cuando ejecuto esto resulta que me saca las 70 pero no me muestra "las 30 que no he visitado y que no están en registro de visitas y sí en ofclase)" Cómo podría hacer que también apareciese en ofclase.
Código
$busqueda2=mysql_query("SELECT c.ofi, a.fechavisita, a.id_usuario FROM registrovisitas a inner join ofclase c ON a.ofi = c.ofi WHERE id_usuario='".$_SESSION['uid']."' group by c.ofi ") ;
Luego hago un while y saco los datos en una tabla.
Hay otra cuestión si varios usuarios han visitado la misma ofi
¿cómo podría decir que me cogiera la fecha más alta (más cercana a hoy? ¿Con max¿?
Y para contar los registros debería utilizar count
Yo estoy mostrando los registros con algo
Código
echo "<td>".$consulta2['0']."</td>";
¿Debería hacer?
Código
A ver si podeis ayudarme.
Muchas Gracias por adelantado.
Venga echarme una mano, y no al cuello...jejej.
Muchas Gracias, no consigo saber cómo hacerlo.
Mod: No hacer triple post.