Jnnbo: Zusatzfrage

Beitrag lesen

Hallo robertroth,

ich verstehe es nicht wirklich, meine Funktion rufe ich so auf:

$kundenUebersicht = kundenUebersicht($mysqli, $object->user_code, $object->user_type);

In $object->user_code steht der Code und in $object->user_type steht entweder mitarbeiter oder administrator. Hab beides per echo getestet.

In meiner Funktion

function kundenUebersicht($mysqli, $UserCode=false, $UserRechte=false) {
[.....]
		if ($UserCode == 'administrator') {
		
			if ($UserCode) {
				$stmt = $mysqli->prepare($select . "WHERE kd_userID =?" );
				$stmt->bind_param("s", $UserCode);
			} else {
				$stmt = $mysqli->prepare($select);
			}
		
		}

Wird dieser Bereich überhaupt nicht mehr berücksichtigt, aber warum? Übergebe ich irgendwie die Werte falsch?