hvis du stadig er interesseret, hvis du har en gammel kilde med mange mysql_-funktioner, kan du bruge wrapper-funktioner til mysqli og derefter inkludere den i enhver fil, der bruger mysql_-funktioner. Wrapper-filen kan se sådan ud:(kan nogle funktioner mangler, da denne var alle funktioner, jeg brugte i mysql_)
<?php
if (PHP_VERSION_ID > 59999)
{
function mysql_connect($a,$b,$c,$d=null) { return mysqli_connect($a,$b,$c,$d); }
function mysql_query($a,$b) { return mysqli_query($b,$a); }
function mysql_affected_rows($a) { return mysqli_affected_rows($a); }
function mysql_close($a) { return mysqli_close($a); }
function mysql_fetch_assoc($a) { return mysqli_fetch_assoc($a); }
function mysql_free_result ($a) { mysqli_stmt_free_result($a); }
function mysql_select_db ($a,$b) { mysqli_select_db($b,$a); }
}
?>
Jeg brugte ovenstående kode til hurtigt at migrere nogle gamle beskidte scripts med mange mysql_querys i dem. Efterhånden som du fik aktiveret mysqli-udvidelsen i din ini-fil, burde den også virke for dig.