Qué tal amigo, mira, he cambiado la instrucción tal y como me dijiste. No sé si haya escrito algo mal pero ahora la consulta no me muestra nada.
Código PHP:
// $instruccion = "SELECT * FROM acceso ORDER BY nombre";
$instruccion = "SELECT a.*, p.opcion, e.opcion FROM acceso a, lista_paises p, lista_estados e WHERE a.paises=p.opcion and a.estados=e.opcion ORDER BY a.nombre";
Los paises los tengo en una tabla que se llama "lista_paises" con los campos "id" y "opcion"; de igual forma a los estados en la tabla "lista_estados" con los campos "id" y "opcion" en donde el campo "opcion" tengo el nombre del pais o estado, respectivamente.
Anteriormente, la consulta me mostraba el "id" del pais y el "id" del estado y no lo necesito así porque a la hora de exportar mi consulta a excel lo guarda así. Lo que quiero que me muestre es el nombre del pais y del estado.
¿En qué estoy fallando?