sql >> Database teknologi >  >> RDS >> Mysql

ukendt antal parametre i bind_param

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:http://www.php.net /manual/da/mysqli-stmt.bind-param.php#109256




  1. MYSQL og python fejl

  2. Sender DataTable til lagret procedure som et argument

  3. Forespørgselstidsresultat i MySQL m/ PHP

  4. Brug af OVER-vinduefunktionen i SQLAlchemy