Avantages de mysqli par rapport à mysql "classique" ?
Bonjour à tous,
Pour un développement de site web (php - mysql) j'ai décidé d'utiliser mysqli pour gérer tout ce qui a rapport avec la BDD : connexion, requête, parcours des résultats...
Avant j'utilisais mysql "classique" (mysql_connect(...), mysql_fetch_array() etc.).
Maintenant avec mysqli, c'est de la forme
Code:
1 2 3 4 5
| $connexionBDD = new mysqli(....);
$curseur = $connexionBDD->query($maRequete);
$curseur->fetch_assoc(); |
J'ai décidé d'utiliser mysqli juste "comme ça, pour voir".
À l'heure du bilan je m'interroge : quelles sont les raisons valables qui poussent à utiliser mysqli plutôt que les fonctions sql "classiques" ?
L'approche objet de mysqli ne m'apporte rien par rapport au style procédurale des fonctions mysql "classiques".
De plus je n'utilise que les fonctions basiques (connexion, requête, lecture de résultats).
Y-a-t-il donc un réel avantage à utiliser mysqli, ou puis-je retourner au fonctions procédurales sans regrets ?