je suis en train de ce code, mais je reçois cette erreur:Seules les variables peuvent être passés par référence - php
Only variables can be passed by reference in xxx
scénario
class page {
function insert($db, $of, $form, &$arr) {
$i = 0;
foreach(array_combine($form['value0'], $arr) as $val=>$v){
$sql->prepare("mysqli query here");
$sql->bind_param('ssss', $val, $of, $v[$i][0], $v[$i][1]);//error here
$sql->execute();
$i++;
}
return true;
}
}
quelle est la raison, et comment peut-il être résolu? merci
je ne vois même pas où est initialisé 'sql' –
Sur votre ligne d'erreur, devrait être $ de $ oferta? – wclark
Pourquoi pensez-vous que cela réglerait le problème? – icktoofay