passage à mysqli un peu délicat
Bonjour,
Je vais devoir réécrire mon site en mysqli.
Mon code initial était :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function connecte_db()
{
$host = "";
$base = "";
$login = "";
$password = "";
$db = mysql_connect($host,$login,$password) or mysql_die();
mysql_select_db($base) or die("erreur de connexion a la base de donnees");
return $db;
}
$db_fiche = connecte_db();
$requete_fiche = "SELECT page,nombre,date FROM compteur ORDER by nombre DESC LIMIT 0, 8 " ;
$result_fiche = mysql_query ($requete_fiche,$db_fiche) or mysql_die();
$res_fiche = mysql_num_rows($result_fiche);
while ($tableau_fiche = mysql_fetch_array($result_fiche))
{... |
Nouveau code que j'essaye mais qui ne marche pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| function connecte_db()
{
$host = "";
$base = "";
$login = "";
$password = "";
$db = mysqli_connect($host, $login, $password, $base);
if (mysqli_connect_errno())
{
echo "La connexion au serveur MySQL n'a pas abouti : " . mysqli_connect_error();
}
return $db;
}
$requete_fiche = "SELECT page,nombre,date FROM compteur ORDER by nombre DESC LIMIT 0, 8 " ;
$result_fiche = mysqli_query($db_fiche, $requete_fiche);
$res_fiche = mysqli_num_rows($result_fiche);
while ($tableau_fiche = mysqli_fetch_row($result_fiche))
{ |
je vous remercie si vous pouvez m'aider
ensuite je n'aurai plus qu'à corriger mes 160 requêtes...
cdlt