Avec la popularité des mini-programmes WeChat, de plus en plus de développeurs explorent le développement de mini-programmes WeChat. Parmi elles, les opérations sur les tables sont l'une des fonctions les plus pratiques des mini-programmes WeChat. Dans cet article, je vais vous présenter comment utiliser PHP pour implémenter des opérations de table dans les mini-programmes WeChat.
1. Introduction aux opérations sur table
Dans les mini-programmes WeChat, les opérations sur table font principalement référence à des fonctions telles que l'affichage de données, la recherche de données, le filtrage des données, le tri des données et la modification des données . Grâce aux opérations sur les tables, les utilisateurs peuvent visualiser et gérer les données plus facilement et plus rapidement.
2. Code PHP pour l'opération de table
Ce qui suit est le code permettant à PHP d'implémenter l'opération de table :
Tout d'abord, vous devez vous connecter à la base de données. Ici, j'utilise la fonction mysqli pour vous connecter.
//Connectez-vous à la base de données
$mysqli = new mysqli($db_host, $db_user, $db_pass, $db_name);
if ($mysqli->connect_error) { # 🎜🎜#
die("连接失败: " . $mysqli->connect_error);
$sql = "SELECT * FROM table_name";
$result = $mysqli->query($sql);
#🎜 🎜#//Convertir les résultats de la requête en tableau
while ($row = $result->fetch_assoc()) {
$data[] = $row;
//Retourner les données à la page frontale
echo json_encode($data);if ($mysqli->insert_id > 0) {# 🎜🎜#
echo "添加成功";
echo "添加失败";
Si nécessaire Pour supprimer des données de la table, vous devez utiliser l'instruction DELETE.
if ($mysqli->affected_rows > 0) {
echo "删除成功";
} else {
echo "删除失败";
Modifier les données
Si vous devez modifier les données du tableau, vous devez utiliser l'instruction UPDATE.
//Modifier les données
$sql = "UPDATE table_name SET name='李思', age='25', Gender='female' WHERE id=2";#🎜🎜 #$mysqli->query($sql);echo "修改成功";
echo "修改失败";
Rechercher des données
If dont vous avez besoin Pour rechercher des données dans le tableau, vous devez utiliser l'instruction SELECT combinée avec la clause WHERE.
//Données de recherche
$search = $_POST['search'];$sql = "SELECT * FROM table_name WHERE nom LIKE '%$search%'";
$result = $mysqli->query($sql);$data[] = $row;
//Renvoyer les résultats de la recherche à la page d'accueil
echo json_encode ($data) ;
Filter data
$gender = $_POST['gender'];
$sql = "SELECT * FROM table_name WHERE Gender='$gender'";#🎜 🎜#$result = $mysqli->query($sql);
$data[] = $row;
}
//Renvoyer les résultats filtrés à la page d'accueil
echo json_encode($data );# 🎜🎜#
Trier les données
Si vous devez trier les données dans le tableau, vous devez utiliser l'instruction SELECT combinée avec ORDER BY clause.
$order = $_POST['order'];
$sql = "SELECT * FROM table_name ORDER BY $order";$ result = $mysqli->query($sql);
$data[] = $row;
echo json_encode($data) ;
3. Résumé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!