Comprobar que un usuario a visitado ya mi web
Hola. Deberías ampliar tu pregunta dando un poco más de detalles como qué campos tiene tu tabla de usuarios o para que necesitas hacer la comprobación de tu post.
La tabla de usuarios debería tener un campo que indique la página en la que ingresó el usuario.
Este campo será un número que represente a la página, el nombre del archivo .php, etc.
Si tu sitio tiene una página de nombre data.php en la tabla podrá codificarse como 1 o guardar el nombre del archivo: data.php (obvio serán campos de distinto tipo, según tu elección).
También podrás tener otro campo date-time en donde guardarás la fecha y hora del acceso.
Si necesitas almacenar un especie de historial de las páginas que haya visitado el usuario, deberías plantearte guardar esos datos en otra tabla: userid, fecha, paginaid.
Ahí entonces guardarias el id del usurario, la fecha y hora y el id de la página visitada.
Cada vez que el usuario abra una página, se ejecutará la consulta con SELECT para comprobar si el registro ya existe en el historial, de no estar, se ejecutaría un INSERT o un UPDATE en caso contrario. De esta manera solo tendrás un registro por cada acceso que el usuario haya realizado en un página y en ese registro su última fecha-hora de acceso.
Es solo una idea, depende de lo que tu quieras realizar.
Saludos.
Javier