Estoy tratando de hacer una consulta a un campo de una tabla q algunos de sus valores estan separados por comas...veran estoy lidiando con dos tablas:
tabla 1: tb_solicitudes
campos: id_solicitud, fecha_entrada, id_tipo_problema, entre otros.
valores de ejemplo: (con una consulta sencilla de tipo select * from logro visualizar esto mismo)
+------------------------+
| 1 | 2010-11-03 | 1
| 2 | 2010-11-03 | 1,3
+------------------------+
tabla 2: tb_tipo_pro_especifico
campos: id_tipo_problema, nombre_problema.
valores de ejemplo:
+------------+
| 1 | Monitor
| 2 | Mouse
| 3 | Teclado
| 4 | CPU
+------------+
quiero poder visualizar algo asi:
+---------------------------------------------+
| 1 | 2010-11-03 | Monitor
| 2 | 2010-11-03 | Monitor, Teclado
+---------------------------------------------+
esta es la consulta q tengo hasta el momento, donde logro ver el primer valor antes de la coma pero el segundo valor ya no...
Código PHP:
$sql="SELECT tb_solicitudes.id_tipo_problema, tb_tipo_pro_especifico.nombre_problema from tb_solicitudes, tb_tipo_pro_especifico where id_solicitud='$id_solicitud' AND tb_solicitudes.id_tipo_problema=tb_tipo_pro_especifico.id_tipo_problema";
$result=mysql_query($sql) or die ("No se pudo conectar a la BD ".mysql_error());
$fila=mysql_fetch_array($result, MYSQL_ASSOC);
$nombre_problema=$fila['nombre_problema'];
Gracias