
Je développe un petit programme en php et j'ai des requêtes du type :
"INSERT INTO maTable VALUES(?,?...),(?,?,...),(?,?,...),........."
je place donc toutes mes données dans un tableau avec une boucle afin de faire une requête préparée, le tableau final étant du genre :
"$tab = array('1' => array($val, PDO::PARAM_INT),
'2' => array($val2,PDO::PARAM_INT)
...)"
Sauf que php me sort une erreur "PDOStatement::execute(): SQLSTATE[HY000]: General error: 7 number of parameters must be between 0 and 65535".
Au début je ne comprenais pas mais après vérification si j'ai bien saisi, il ne peut pas y avoir plus de 65535 paramètres dans une requête préparée ? ou alors j'ai mal compris car j'ai toruvé peu de doc sur cette erreur
Est-ce que c'est possible de repousser cette limite si c'est bien ça ?
Merci
Message édité le 05 août 2015 à 17:13:37 par thetalc