dedlfix: Funktion mehrfach verwenden

Beitrag lesen

Tach!

das heißt also, ich muss meiner Funktion ein Wert übergeben, dieses mache ich so function admin_Benefits($mysqli, $id) {

Du willst doch mal was übergeben und mal nicht. Dann musst du $id optional machen, sprich: einen Defaultwert setzen, der sich von allen wirklichen Werten unterscheidet, beispielsweise null.

bin ich da auf dem richtigen Weg? Und was passiert, wenn der $id leer bleibt?

Dann werden keine Daten gefunden. Du darfst den WHERE-Teil erst anfügen, wenn du weißt, dass $id einen sinnvollen Wert enthält und nicht den Defaultwert. Das Bind gibts dann auch erst in dem Fall.

dedlfix.