Tengo dos tablas, una de artículos, uno de cuyos campos es idautor, que puede ser un array tipo 1,4,7,11.
La otra tabla es de autores, cada uno con su id.
Lógicamente el campo idautor de la tabla artículos se corresponde con las id de la tabla autores.
Lo que pretendo es hacer una consulta en el que introduciendo el nombre de un autor el sql me devuelva las filas de la tabla artículos en las que el campo idautor se corresponda con la id del autor en cuestión.
Así pues, empiezo haciendo una consulta $sqlprevia en la tabla autores:
Código PHP:
$sqlprevia = "SELECT * FROM autores WHERE nombre LIKE '%$search%' OR apelli1 LIKE '%$search%' OR apelli2 LIKE '%$search%' ";
Con el resultado obtenido, tengo que hacer una nueva consulta sql para obtener las filas de la tabla artículos en las que la id de la tabla autores esté contenida en el campo idautor. Y esto es lo que no consigo hacer .
Por favor, una ayudita.