Position actuelle: Accueil> Derniers articles> Guide d'utilisation de la base de données Dreamweaver CMS : explication détaillée de la connexion, de la requête, de l'insertion, de la mise à jour et de la suppression

Guide d'utilisation de la base de données Dreamweaver CMS : explication détaillée de la connexion, de la requête, de l'insertion, de la mise à jour et de la suppression

M66 2025-10-28

Connexion à la base de données

Dans DreamWeaver CMS, la connexion à la base de données est la condition préalable à l’exécution de toute opération sur les données. Les développeurs doivent établir une connexion à la base de données avant de pouvoir interroger, insérer, mettre à jour ou supprimer des données. Voici un exemple de connexion de base de données de base :

<?php
require_once(dirname(__FILE__)."/include/common.inc.php");
$mysql_servername = $GLOBALS['cfg_dbhost']; // Adresse de l&#39;hôte de la base de données
$mysql_username = $GLOBALS['cfg_dbuser']; // Nom d&#39;utilisateur de la base de données
$mysql_password = $GLOBALS['cfg_dbpwd']; // Mot de passe de la base de données
$mysql_dbname = $GLOBALS['cfg_dbname']; // Nom de la base de données
$link = mysql_connect($mysql_servername, $mysql_username, $mysql_password);
mysql_select_db($mysql_dbname, $link);
mysql_query("SET NAMES utf8");
?>

Données de requête

L'interrogation de données est l'une des opérations les plus courantes dans DreamWeaver CMS. En exécutant des instructions SQL, les informations requises peuvent être obtenues à partir de la base de données. L'exemple suivant montre comment interroger des données :

<?php
$sql = "SELECT * FROM `dede_archives` WHERE `typeid` = 1";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) {
    echo $row['title'].'<br> &#39;;
}
?>

Insérer des données

Dans le système de gestion, l'insertion de données est une opération très basique. Un nouveau contenu peut être ajouté à la base de données via l'instruction INSERT. Les exemples sont les suivants :

<?php
$title = 'titre de l&#39;examen';
$content = 'Tester le contenu';
$sql = "INSERT INTO `dede_archives` (`typeid`, `title`, `body`) VALUES (1, '$title', '$content')";
mysql_query($sql);
?>

Mettre à jour les données

La mise à jour des données dans la base de données est une opération courante de DreamWeaver CMS. Les données existantes peuvent être modifiées via l'instruction UPDATE. Voici un exemple de mise à jour des données :

<?php
$title = 'Titre mis à jour';
$content = 'Contenu mis à jour';
$sql = "UPDATE `dede_archives` SET `title` = '$title', `body` = '$content' WHERE `aid` = 1";
mysql_query($sql);
?>

Supprimer les données

La suppression de données est l'une des opérations indispensables dans la gestion de bases de données. Les enregistrements de données inutiles peuvent être supprimés via l'instruction DELETE. Les exemples sont les suivants :

<?php
$sql = "DELETE FROM `dede_archives` WHERE `aid` = 1";
mysql_query($sql);
?>

Grâce aux exemples ci-dessus, vous pouvez clairement comprendre le processus de base des opérations de base de données du CMS Dreamweaver, y compris la connexion, la requête, l'insertion, la mise à jour et la suppression. Les développeurs peuvent utiliser ces fonctions de manière flexible en fonction des besoins du projet pour gérer efficacement les données du site Web.