Hola a todos, tengo una consulta que hace lo siguiente: selecciona una fila en base a la coincidencia entre el valor de un campo y el valor de una cadena. Lo que quiero es crear una segunda consulta que seleccione 2 filas más, pero esta vez que tengan el mismo valor que la primera fila (seleccionada antes) en otro campo...
La consulta que tengo es esta:
Cita: $query1 = mysqli_query($conexion, "SELECT *, MATCH (titulo) AGAINST ('$cadena' IN BOOLEAN MODE) AS coincidencias FROM tabla WHERE MATCH (titulo) AGAINST ('$cadena' IN BOOLEAN MODE)");
La segunda consulta tendría que seleccionar dos filas en base a la coincidencia entre el valor de un campo llamado "clase" y el valor de ese mismo campo en la fila seleccionada antes.
Podría quedar así:
Cita: $clase= "valor del campo tipo en la fila seleccionada en $query1";
$query2 = mysqli_query($conexion, "SELECT * FROM tabla WHERE clase = '$clase' ORDER BY id ASC LIMIT $inicio, $fin");
Es importante que no se repita la seleccion de la primera fila... ya que lo que busco es imprimir primero una fila y luego las dos filas siguientes que compartan el mismo valor en el campo "clase".
¿Se os ocurre cómo hacerlo?