Je suppose que vous utilisez mysqli::bind_param
. Tous les arguments sauf le premier sont passés par référence. Cela signifie qu'ils doivent être des variables, et non des chaînes, des éléments de tableau, etc. En fait, je ne sais pas pourquoi il doit le faire par référence, mais tant pis. Vous pouvez y remédier assez facilement :
$v0 = $v[$i][0];
$v1 = $v[$i][1];
$sql->bind_param('ssss', $val, $of, $v0, $v1);