Consulto a una tabla y con LEFT JOIN hago una relación a una segunda tabla así:
Código MySQL:
Ver original$consulta = mysql_query("SELECT a.llave, a.clave, a.descripcion, a.tipo, f.nombre
FROM $tabla a
LEFT JOIN familia f on f.llave=a.tipo", $link)
or die
("No se pudo ejecutar");
Lo anterior trabaja perfecto.
Ahora requiero no utilizar la segunda tabla y en vez de ello, utilizar un arreglo o una matriz.
Tengo la siguiente matriz:
familia[1] = "Gato";
familia[2] = "Perro";
familia[3] = "Pato";
Y requiero en la consulta relacionar esta matriz, imaginemos algo así:
Código MySQL:
Ver original$consulta = mysql_query("SELECT a.llave, a.clave, a.descripcion, a.tipo, f.nombre
FROM $tabla a
LEFT JOIN ARRAY familia f on f.llave=a.tipo", $link)
or die
("No se pudo ejecutar");
Actualmente lo que hago es hacerlo antes de desplegar el dato lo convierto con PHP a través de un SWITCH, pero deseo poderlo hacer directamente desde MYSQL.
Muchas gracias