num_rows($query) devuelve el numero de filas encontradas, si no encuentra devuelve 0, pero si la consulta sql esta malo arroja error
tienes
Código SQL:
Ver original"SELECT id FROM fotos_principales AS principal INNER JOIN fotos ON (principal.id_foto = foto.id) WHERE principal.id_album = '3' LIMIT 1"
creo deberia ser (a menos que tengas fotos principales tenga dos id)
Código SQL:
Ver original"SELECT id FROM fotos_principales AS principal INNER JOIN fotos ON (principal.id = foto.id_foto) WHERE principal.id_album = '3' LIMIT 1"