Du skal administrere listen over argumenter (type og værdi), mens du tilføjer betingelserne. Det betyder, at du skal bruge call_user_func_array
for at videregive listen over værdier til bind_param .
Dybest set i hver af dine if sætninger, ikke kun tilføje betingelsen, men også tilføje parametertypen (f.eks. $types .='i' ) og parameteren (f.eks. $args[]=$arg ).
Du finder et godt eksempel på, hvordan du gør dette i denne kommentar til bind_param dokumentation:https://www.php.net /manual/da/mysqli-stmt.bind-param.php#109256