亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Développement PHP et implémentation du module fonction statistiques du nombre de téléchargements (1)

Mettez d'abord le code de connexion à la base de données dans le fichier conn.php Il est pratique d'utiliser l'appel require 'conn.php'.

L'instruction require est utilisée pour insérer du code utile écrit dans d'autres fichiers dans le flux d'exécution

Ce qui suit est le fichier de base de données conn.php

<?php
header("Content-type:text/html;charset=utf-8");
$link = mysqli_connect('localhost','username','password','test');
mysqli_set_charset($link, "utf8");

if(!$link)
{
  die("連接失敗:".mysqli_connect_error());
}
header("Content-Type: text/html; charset=utf-8");
?>

Créez-en un c'est-à-dire filelist.php, utilisé pour lire les données dans la table de données mysql et afficher les données au format JSON pour appeler la page html frontale

Utilisez d'abord l'instruction require pour appeler le fichier de base de données conn.php , via l'instruction SQL Le SELECT lit toutes les données de la table de téléchargement de la base de données

Enregistre la sortie de la boucle while telle que l'identifiant et le nom de fichier dans la table de données dans un tableau $data[], puis enregistre les données dans le tableau $data[], Echo est au format JSON, ce qui est pratique pour appeler la page HTML frontale

.

Le contenu du fichier filelist.php est le suivant?:

<?php
require 'conn.php';

$result = mysqli_query($link,"SELECT * FROM downloads");
   //返回的記錄數(shù)
if(mysqli_num_rows($result)){  //mysqli_num_rows() 函數(shù)返回結(jié)果集中行的數(shù)量
   while($row=mysqli_fetch_assoc($result)){
      $data[] = array(
         'id' => $row['id'],
         'file' => $row['filename'],
         'downloads'=> $row['downloads']
      );
   }
   echo json_encode($data);  //json_encode—返回一個(gè)值的JSON格式
}
?>

La fonction mysqli_num_rows() renvoie le nombre de lignes dans l'ensemble de résultats

json_encode?– renvoie le format JSON d'une valeur

Formation continue
||
<?php require 'conn.php'; $result = mysqli_query($link,"SELECT * FROM downloads"); //返回的記錄數(shù) if(mysqli_num_rows($result)) { //mysqli_num_rows() 函數(shù)返回結(jié)果集中行的數(shù)量 while($row=mysqli_fetch_assoc($result)) { $data[] = array( 'id' => $row['id'], 'file' => $row['filename'], 'downloads'=> $row['downloads'] ); } echo json_encode($data); //json_encode—返回一個(gè)值的JSON格式 } ?>
soumettreRéinitialiser le code