$stmt->fetchAll()
gibt ein Array von assoziativen Arrays zurück, da es die Rückgabe von mehr als einer Datenzeile unterstützt.
Auch wenn Ihre Ergebnismenge eine Zeile hat, fetchAll()
gibt immer noch ein Array mit einem Element zurück, das das assoziative Array für die eine Zeile ist.
Sie brauchen also:
echo $resulty[0]['title'];