Das ganze könnt man schön in einem einzigen String schreiben, ohne den durch die Variablen zu zerreißen. Das nimmt die ganze Übersicht.
Du musst die Tabelle zweimal dazu joinen, einmal für den Autor und einmal für den CoAutor.
Hallo Encoder,
danke, das wars...:
$tabelle_1 = "mitglieder";
$tabelle_2 = "buecher";
$sqlAbfrage = "SELECT
books.id AS idBook, books.autorid, ma1.name AS autorName, books.coautorid, ma2.name AS coautorName,
books.titel, books.buchautor, books.bildname
FROM ".$tabelle_2." books
LEFT JOIN ".$tabelle_1." ma1
ON ma1.id = books.autorid
LEFT JOIN ".$tabelle_1." ma2
ON ma2.id = books.coautorid
ORDER BY books.position";