Bonjour,
En cherchant un exemple de class pour les fonctions mysql, je suis tombé sur celle la, qui me plais plutot bien.
J'avais juste une petite amélioration à proposer, dans la fonction do_dynquery, le code suivant :
=> le for pourrait être remplacé par un foreach (enfin cela ne change rien, mais c'est plus "simple" qu'un for si celui ci pacourt tout le tableau (ce n'est pas vraiment une amélioration c'est vrai, car cela n'enlève qu'une ligne de code ^^ )En cherchant un exemple de class pour les fonctions mysql, je suis tombé sur celle la, qui me plais plutot bien.
J'avais juste une petite amélioration à proposer, dans la fonction do_dynquery, le code suivant :
Code PHP :
<?php
for ($i=0; $i<count($this->tabreq[$reqid]['dynvars']); $i++) {
$arg = $this->tabreq[$reqid]['dynvars'][$i];
if (is_string($arg)) {
$this->tabreq[$reqid]['dynvars'][$i] = mysql_real_escape_string($arg);
}
}
J'aurai aussi voulu savoir si elle était sécurisée (protégée des injections html, sql, javascript, ou comment combler des protections manquantes dans mon code).
Merci d'avance pour la réponse !