Maison  >  Article  >  développement back-end  >  php change les données mysql

php change les données mysql

WBOY
WBOYoriginal
2023-05-24 16:07:38525parcourir

PHP (Hypertext Preprocessor) est un langage de script open source multiplateforme largement utilisé dans le domaine du développement Web. MYSQL est un système de gestion de bases de données relationnelles populaire. Dans le développement Web, PHP et MYSQL sont généralement utilisés ensemble pour implémenter diverses fonctions du site Web.

En PHP, nous pouvons utiliser la bibliothèque de fonctions fournie par MYSQL pour connecter, interroger et modifier les données de la base de données. Voici quelques méthodes d'utilisation de base :

Connectez-vous à la base de données MYSQL

En PHP, nous pouvons utiliser la fonction mysqli_connect() pour nous connecter à la base de données MYSQL, comme indiqué ci-dessous :

$servername = "localhost";
$username = "root";
$password = "123456";
$dbname = "myDB";

// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);

// 检查连接是否成功
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

Exécutez des instructions SQL et obtenez les résultats

Dans PHP, nous pouvons utiliser la fonction mysqli_query() pour exécuter des instructions SQL, comme indiqué ci-dessous :

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

if (mysqli_num_rows($result) > 0) {
    // 输出数据
    while($row = mysqli_fetch_assoc($result)) {
        echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "<br>";
    }
} else {
    echo "0 results";
}

Modifier les données dans la base de données MYSQL

En PHP, nous pouvons utiliser la fonction mysqli_query() pour exécuter des instructions UPDATE, comme indiqué ci-dessous :

$sql = "UPDATE myTable SET name='Peter' WHERE id=1";

if (mysqli_query($conn, $sql)) {
    echo "Record updated successfully";
} else {
    echo "Error updating record: " . mysqli_error($conn);
}

Le code ci-dessus change le champ de nom de l'enregistrement avec l'identifiant 1 dans la table myTable en Peter.

Résumé

PHP et MYSQL sont des outils très importants dans le développement Web. Nous pouvons utiliser les fonctions MYSQL intégrées de PHP pour connecter, interroger et modifier les données dans la base de données MYSQL. Dans le développement réel, nous devons prêter attention à la sécurité et aux performances du code, comme l'utilisation d'instructions préparées pour empêcher les attaques par injection SQL, l'utilisation d'index pour améliorer l'efficacité des requêtes, etc.

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!

Déclaration:
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