Fonction de traitement de base de données de la fonction PHP

王林
Libérer: 2023-05-20 06:00:01
original
1457 Les gens l'ont consulté

Avec le développement continu d'Internet, l'application des bases de données est de plus en plus répandue. En tant que langage de script côté serveur, PHP fournit de nombreuses fonctions pratiques lors du traitement des données d'une base de données. Jetons un coup d'œil à plusieurs fonctions de traitement de bases de données couramment utilisées en PHP.

  1. mysqli_connect()

Cette fonction permet de se connecter à la base de données MySQL. Avant d'utiliser cette fonction, vous devez installer MySQL et créer la base de données correspondante. Le code spécifique est le suivant :

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";

$conn = mysqli_connect($servername, $username, $password, $dbname);

if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
Copier après la connexion
  1. mysqli_query()

Cette fonction est utilisée pour exécuter des instructions de requête SQL. Le code spécifique est le suivant :

$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    while($row = mysqli_fetch_assoc($result)) {
        echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>";
    }
} else {
    echo "0 results";
}
Copier après la connexion
  1. mysqli_insert_id()

Cette fonction est utilisée pour renvoyer l'ID généré par la dernière opération d'insertion. Le code spécifique est le suivant :

$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@gmail.com')";
$result = mysqli_query($conn, $sql);
$id = mysqli_insert_id($conn);

echo "New record created successfully. Last inserted ID is: " . $id;
Copier après la connexion
  1. mysqli_affected_rows()

Cette fonction est utilisée pour renvoyer le nombre de lignes affectées par la dernière requête SQL. Le code spécifique est le suivant :

$sql = "UPDATE users SET name='Jack' WHERE id=1";
$result = mysqli_query($conn, $sql);
$affected_rows = mysqli_affected_rows($conn);

echo "Affected rows: " . $affected_rows;
Copier après la connexion
  1. mysqli_close()

Cette fonction permet de fermer la connexion avec la base de données MySQL. Le code spécifique est le suivant :

mysqli_close($conn);
Copier après la connexion

Ci-dessus sont plusieurs fonctions de traitement de base de données couramment utilisées en PHP. Avec l'aide de ces fonctions pratiques, nous pouvons facilement nous connecter à la base de données, exécuter des requêtes SQL, insérer des données, renvoyer des ID et d'autres opérations, ce qui offre commodité et commodité pour le développement d'applications de base de données.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal