Gracias mortiprogramador por tu respuesta. Es verdad, podría hacerlo de esa manera. Pero me queda una duda, si yo necesitaría o quisiera poder hacerlo como pensaba. Podría también usar el inner join? (no se bien como funciona).
Intente hacer eso:
Código PHP:
Ver original
tarifa_actual.tarifa_importe,
O.localidad_nombre AS origen,
D.localidad_nombre AS destino
FROM tarifa_actual
INNER JOIN localidad AS O ON tarifa_actual.tarifa_localidad_orig=O.localidad_id
INNER JOIN localidad AS D ON tarifa_actual.tarifa_localidad_dest=D.localidad_id
WHERE
tarifa_actual.tarifa_localidad_orig = '".$_POST['origen']."'
AND
tarifa_actual.tarifa_localidad_dest = '".$_POST['destino']."' ");
$resultado['tarifa_importe'];
$resultado['origen'];
$resultado['destino'];
}
Y la duda esta en si se podria hacer, porque cuando pongo un numero en la condicion where, por ej:
tarifa_actual.tarifa_localidad_orig = 1
AND
tarifa_actual.tarifa_localidad_dest = 2
Me funciona correctamente! Pero cuando pongo los $_POST[''] no. Verifico haciendo un echo por fuera de la consulta que me trae los valores, pero dentro de la consulta no. O tendré algún error porque no me funciona así.
No se que podrá ser. Por eso pregunto si se puede hacer de esta manera.
Gracias! Saludos.