Hallo
dann könntest Du das gleich mit einem Join lösen :-)
irgendwie verstehe ich gerade nicht wie du das in dem konkreten Fall lösen würdest?
Angenommen es gibt eine Tabelle "usertab" in der eine UserID vorkommt,
$dbSelectUserID = $DBO->prepare("SELECT UserID FROM usertab WHERE usr = :user");
Wenn ich jetzt in einer weiteren Select Abfrage mit dieser UserID arbeiten möchte, z.b.:
$sql = $DBO->query("SELECT max(CHAR_LENGTH(Name)) as Anzahl FROM jobsetting WHERE UserID = '$UserID' ");
SELECT
max(CHAR_LENGTH(js.Name)) Anzahl
FROM
jobsetting js
INNER JOIN
usertab ut
ON
js.UserID = ut.UserID
WHERE
ut.user = <name des Benutzers>
Die $UserID ist ja immer unterschiedlich je nachdem welcher User gerade eingeloggt ist.
Die WHERE-Klausel ist ganz genauso anwendbar wie bei Deinen zwei getrennten Abfragen.
Freundliche Grüße
Vinzenz