Vinzenz Mai: Absichern auch bei internen Werten notwendig??

Beitrag lesen

Hallo

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>


>   
> Aber rein vom Code einsparen oder übersichtlicher bringt das ja vermutlich nichts oder?  
  
ja doch. Du hast nur noch eine Abfrage statt zweier. Du sparst einige Zeilen unnötigen PHP-Code.  
  

> Ich müsste ja dann trotzdem wieder den variablen Wert des Benutzernamens  
> <name des Benutzers>  
> mit Prepared Statements absichern.  
  
Ja klar, aber nur ein einziges Mal. Deine Ausgangsfragestellung erübrigt sich für diesen konkreten Fall. Einen einfachen Join in PHP nachzubauen ist in aller Regel \_keine\_ gute Idee.  
  
  
  
Freundliche Grüße  
  
Vinzenz