Maison > base de données > tutoriel mysql > Comment interroger tous les enregistrements de la base de données MySQL à l'aide de PHP

Comment interroger tous les enregistrements de la base de données MySQL à l'aide de PHP

王林
Libérer: 2023-06-03 08:13:10
avant
1628 Les gens l'ont consulté

1. Établir une connexion à la base de données

Avant d'utiliser PHP pour interroger MySQL, nous devons établir une connexion à la base de données. Lors de l'établissement d'une connexion, nous pouvons utiliser la fonction mysql_connect() intégrée de PHP.

<?php
$db_host = &#39;localhost&#39;;    // 数据库服务器名称
$db_user = &#39;username&#39;;     // 数据库用户名
$db_password = &#39;password&#39;; // 数据库密码
$db_name = &#39;database_name&#39;; // 数据库名称

$conn = mysql_connect($db_host, $db_user, $db_password);

if (!$conn) {
    die(&#39;无法连接数据库: &#39; . mysql_error());
}

mysql_select_db($db_name, $conn);

echo &#39;数据库连接成功&#39;;

mysql_close($conn);
?>
Copier après la connexion

2. Interroger tous les enregistrements

L'interrogation de tous les enregistrements contenus dans la table est l'étape suivante après l'établissement d'une connexion à la base de données. Nous pouvons utiliser la fonction mysql_query() pour exécuter la requête.

Ce qui suit est un exemple de code simple qui utilise la fonction mysql_query() pour interroger tous les enregistrements d'une table nommée "customer" :

<?php
$sql = "SELECT * FROM customer";

$result = mysql_query($sql);

if (!$result) {
    die(&#39;查询失败: &#39; . mysql_error());
}

while ($row = mysql_fetch_array($result)) {
    echo $row[&#39;id&#39;] . &#39; &#39; . $row[&#39;name&#39;] . &#39; &#39; . $row[&#39;email&#39;];
    echo "<br />";
}

mysql_free_result($result);
mysql_close($conn);
?>
Copier après la connexion

Dans le code ci-dessus, nous utilisons la fonction mysql_query() pour exécuter l'instruction SELECT et la requête tout enregistrer. Ensuite, nous utilisons la fonction mysql_fetch_array() pour obtenir chaque ligne de données dans le jeu de résultats et l'imprimer à l'écran.

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:yisu.com
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