Mysqli bind_param sur nombre de paramètres variable - PHP - Programmation
Marsh Posté le 26-11-2007 à 12:14:09
Personne ?
Tant qu'à faire, j'aimerais vraiment éviter de passer par un ORM...
Marsh Posté le 26-11-2007 à 13:32:42
Je m'attendais effectivement à une sollution crade...
Je teste ça, en tout cas merci.
Marsh Posté le 26-11-2007 à 14:58:16
Il me sort l'erreur suivante :
Code :
|
Logique finalement. Je continue les tests...
Marsh Posté le 28-11-2007 à 14:09:58
Bon, pour que la solution de NazzTazz fonctionne, le message d'erreur était assez parlant.
Si $values est un array associatif de type 'nom_du_champ' => $valeur, le code suivant fonctionne. Crade, mais fonctionne.
Code :
|
mais qu'est ce que c'est laid
Edit : balises code.
Marsh Posté le 23-11-2007 à 10:02:40
Bonjour,
Je tente vainement d'utiliser la méthode bind_param() de mysqli avec un nombre de paramètres variable (factorisation du code). En gros, j'ai un array de variables (et justement de taille variable) que j'aimerais binder sur la fonction
Et je ne trouve pas comment faire. Bien évidemment, on ne peut binder les paramètres en plusieurs fois pour un statement, ça aurait été trop simple.
Si vous avez des idées...