Tout d’abord, rien n’oblige à utiliser cette adaptation pour utiliser php 5 et mysql 4.1 ou 5. La version standard de Spip 1.8 marche très bien.
Cependant, si vous voulez utiliser les fonctionnalités de mysql 4.1 ou 5 (transactions, prepared statements, charsets étendus ...) dans votre propre code, vous allez utiliser l’extension mysqli (spécifique à php5) à la place de l’extension mysql.
Donc, autant l’utiliser aussi pour spip.
Pour cela (à epsilon près, mais d’ici à ce que j’aie fini d’écrire
cet article, ça devrait être fait ;-)), il suffit
d’installer le fichier attaché inc_db_mysqli.php3 dans le répertoire
/ecrire et de l’inclure depuis inc_connect.php3 à la
place de l’original.
Attention : pour l’instant, ça ne marche que pour un spip déjà installé. Il faudrait faire la même adaptation pour le fichier install.php3 pour faire le tour du truc, mais là, j’ai pas trop le temps ...
Hope this helps ...


