Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2015, 11:49
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 1 mes
Puntos: 8
No consigo hacer que funcione esta consulta

Hola amigos, estoy intentando hacer funcionar una consulta pero no soy capaz, la consulta tiene que mostrarme que usuarios tienen acceso a unos locutores, os pongo ejemplo de las dos tablas:

Tabla locutores:

id | codigo | genero | idioma | descripcion | audio

Tabla asignaciones:

id | id_usuario | id_locucion

El caso es que en la tabla asignaciones hay unos registros guardados que son el id del locutor y el id del usuario, esto será para mostrarle al usuario solo las locuciones a las que tiene acceso, no consigo hacer dicha consulta, buscando por el foro he encontrado formas de hacerla usando iner join, pero no lo consigo. El id del usuario se recoge en: $id_usuario["id"] .

Yo he intentado con esto pero no lo consigo:

Código PHP:
Ver original
  1. $consulta = mysql_query("SELECT * FROM locutores INNER JOIN asignaciones ON locutores.id = asignaciones.id_locutor  WHERE asignaciones.id_usuario = '".$array["id"]."'");
  2. $total_resultados = mysql_num_rows($consulta);
  3.   echo "Resultados : ".$total_resultados;

El último echo no muestra nada, ¿Alguna ayuda?

Saludos!