Académique Documents
Professionnel Documents
Culture Documents
Pour vous connecter à la base de données en PHP et insérer des données, vous pouvez
utiliser l'extension MySQLi ou PDO (PHP Data Objects). Voici un exemple utilisant
MySQLi :
```php
<?php
// Informations de connexion à la base de données
$serveur = "localhost";
$utilisateur = "nom_utilisateur";
$motDePasse = "mot_de_passe";
$nomBaseDeDonnees = "nom_base_de_donnees";
// Vérifier la connexion
if ($connexion->connect_error) {
die("La connexion à la base de données a échoué : " . $connexion-
>connect_error);
}
// Données à insérer
$nom = "John";
$prenom = "Doe";
$email = "john.doe@example.com";
// Requête d'insertion
$sql = "INSERT INTO utilisateur (nom, prenom, email) VALUES ('$nom', '$prenom',
'$email')";
// Exécution de la requête
if ($connexion->query($sql) === TRUE) {
echo "Enregistrement ajouté avec succès.";
} else {
echo "Erreur lors de l'ajout de l'enregistrement : " . $connexion->error;
}
// Fermer la connexion
$connexion->close();
?>
```
```php
<?php
// Informations de connexion à la base de données
$serveur = "localhost";
$utilisateur = "nom_utilisateur";
$motDePasse = "mot_de_passe";
$nomBaseDeDonnees = "nom_base_de_donnees";
// Vérifier la connexion
if ($connexion->connect_error) {
die("La connexion à la base de données a échoué : " . $connexion-
>connect_error);
}
// Requête de sélection
$sql = "SELECT * FROM utilisateur";
// Exécution de la requête
$resultat = $connexion->query($sql);
// Fermer la connexion
$connexion->close();
?>
```
Voici un exemple de code PHP pour mettre à jour des données dans une base de
données MySQL en utilisant l'extension MySQLi :
```php
<?php
// Informations de connexion à la base de données
$serveur = "localhost";
$utilisateur = "nom_utilisateur";
$motDePasse = "mot_de_passe";
$nomBaseDeDonnees = "nom_base_de_donnees";
// Vérifier la connexion
if ($connexion->connect_error) {
die("La connexion à la base de données a échoué : " . $connexion-
>connect_error);
}
// Données à mettre à jour
$idUtilisateur = 1; // ID de l'utilisateur à mettre à jour
$nouveauNom = "NouveauNom";
$nouveauPrenom = "NouveauPrenom";
$nouvelEmail = "nouveau.email@example.com";
// Exécution de la requête
if ($connexion->query($sql) === TRUE) {
echo "Enregistrement mis à jour avec succès.";
} else {
echo "Erreur lors de la mise à jour de l'enregistrement : " . $connexion-
>error;
}
// Fermer la connexion
$connexion->close();
?>
```
Voici un exemple de code PHP pour supprimer des données d'une base de données MySQL
en utilisant l'extension MySQLi :
```php
<?php
// Informations de connexion à la base de données
$serveur = "localhost";
$utilisateur = "nom_utilisateur";
$motDePasse = "mot_de_passe";
$nomBaseDeDonnees = "nom_base_de_donnees";
// Vérifier la connexion
if ($connexion->connect_error) {
die("La connexion à la base de données a échoué : " . $connexion-
>connect_error);
}
// ID de l'utilisateur à supprimer
$idUtilisateur = 1;
// Requête de suppression
$sql = "DELETE FROM utilisateur WHERE id=$idUtilisateur";
// Exécution de la requête
if ($connexion->query($sql) === TRUE) {
echo "Enregistrement supprimé avec succès.";
} else {
echo "Erreur lors de la suppression de l'enregistrement : " . $connexion-
>error;
}
// Fermer la connexion
$connexion->close();
?>
```
Voici un exemple de code en PHP pour stocker des informations (login et mot de
passe) dans les cookies :
```php
<?php
// Informations de l'utilisateur
$login = "utilisateur123";
$motDePasse = "motdepasse123";
Voici un exemple de code en PHP pour afficher les informations (login et mot de
passe) à partir de la session créée dans le programme 1 :
```php
<?php
// Démarrer la session
session_start();