Hola, estoy haciendo un libro de visitas en PHP con mySQL y lo tengo planteado de la siguiente forma:
campos:
identificador (nick o nombre)
localización actual
mensaje
isMember
si eres miembro del sitio y estás autentificado los dos primeros datos los tomo de tu perfil.... si no, debes de escribirlos en el formulario que aparece para firmar....
en las firmas pretendo mostrar la foto en caso de que sea miembro del sitio, pero ahora lo que no sé es hacer una query que lea los records del libro de visita y en caso de que sea usuario busque la dirección de la foto y la localización de la tabla de usuarios, en caso de no ser usuario no muestro la foto.
como lo tengo hecho hasta el momento es agregando los siguientes campos en la tabla del libro de visitas...
pic
location
pero esto hace que la foto y la localización de un usuario del sitio que firme el libro sea siempre la misma,, en caso de que el usuario cambie estos datos en su perfil tengo que mandar a cambiarlos en la tabla del libro de visitas si tiene alguna firma a su nombre y eso no creo que esté bien planteado...
en conclusión deseo una query algo como esta...
$query = "SELECT gbook.*, users.pic, users.location WHERE gbook.nick = users.nick";
la query anterior me deja fuera las firmas de los que no son miembros del sitio, o sea un visitante x que no se ha registrado y me dejó su firma.
espero alguien entienda mi problema y me pueda ayudar...
saludos
leo.