Hallo pl,
$this->q = <<<SQL
SELECT
a.name as Lastname,
a.vname as Firstname,
k.name as Konfession
FROM
address a
JOIN
konfession k USING(id)
WHERE
k.name = "Konfessionslos"
ORDER by
a.name
SQL;
geht doch. Ab PHP 7.3 muss das End-SQL auch nicht mehr zwingend auf Stelle 1 stehen. Rücke ich es 4 Stellen ein, werden im heredoc-String pro Zeile die ersten 4 Stellen entfernt.
$q = <<<SQL
SELECT *
FROM foo
ORDER BY bar
SQL;
echo $q;
ergibt
SELECT *
FROM foo
ORDER BY bar
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi