Bonjour,
Je vais devoir réécrire mon site en mysqli.
Mon code initial était :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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