Tengo 3 tablas g_estado, g_coordenas, g_datos.
 
Lo que tengo que hacer es una consulta de la tabla g_estados en donde obtenga el CodCiudad si el  CodMapa = "0" y el CodEstado = "P" 
y con ese CodCiudad obtenido,y el codMapa ="0" sacar de la tabla g_coordenadas y g_datos  todos los demas campos.
 
No se si habria que usar una consulta donde se junten las 3 tablas.
quiero tener todos los campos cuando el codmapa= "0" y el CodEstado="P"
 
Muchas gracias, si surge alguna idea..
 
 
Yo hice esto:
 
 
<?php 
 
$cero= "0";
$P = "P";
 
$cons = "SELECT CodCiudad FROM g_estados WHERE CodMapa='$cero' AND CodEstado='$p'";
 
 
// esto me trae el CodCiudad 
 
y luego hice esto
 
$cons2 = "SELECT LinX, LinY, CodDato FROM g_coordenadas WHERE CodCiudad='$codigociudad' AND CodMapa='$cero'";
 
mi pregunta es como obtengo el CodDato de g_datos??
 
?>
 
 
 
ESTAS SON LAS TABLAS...
 
 
g_estados
CodCiudad(pk)-CodMapa(pk)-CodEstado(pk)
  1                   -    0                -   P   
  57                 -    1                -   P     
 
 
g_coordenadas
CodCiudad(pk)-CodMapa(pk)-  LinX     LinY    CodDatos(pk)
  1                   -    0              -   50     -   45      -    0   
  1                   -    0              -   14     -   78      -    1   
  57                  -    0             -   70     -   84      -    1     
 
 
g_datos
Coddatos(pk) - Descrip.Datos -  TamanioX  -  TamanioY    
  0                  -    icono               -   10            -    10 
  1                  -   nomciu             -   20           -    20
  2                  -   tempmax         -   20          -    20   
  3                  -   tempmin           -   20         -    20 
  
 
