Verwendung von PHP zur Implementierung von Datenspeicher- und -abruffunktionen

WBOY
Freigeben: 2023-06-25 12:24:01
Original
1055 Leute haben es durchsucht

PHP ist eine beliebte serverseitige Programmiersprache, die problemlos mit Datenbanksystemen interagieren kann und die erste Wahl im Bereich der Webanwendungsentwicklung ist. In diesem Artikel wird untersucht, wie Sie PHP zum Implementieren von Datenspeicher- und -abruffunktionen verwenden.

1. Verwenden Sie PHP, um eine Verbindung zur Datenbank herzustellen.

Verwenden Sie die MySQLi-Funktion in PHP, um eine Verbindung zur Datenbank herzustellen. Sie müssen den Benutzernamen, das Passwort und den Datenbanknamen eingeben. Das Folgende ist ein Beispielcode zum Herstellen einer Verbindung mit der Datenbank:

<?php 
$hostname = "localhost"; 
$username = "root"; 
$password = ""; 
$databaseName = "my_database"; 

// 创建数据库连接 
$connect = mysqli_connect($hostname, $username, $password, $databaseName); 

// 检查连接是否成功 
if (!$connect) { 
  die("连接失败: " . mysqli_connect_error()); 
} 
echo "连接成功"; 
?>
Nach dem Login kopieren

2. Verwenden Sie PHP, um die Datenspeicherfunktion zu implementieren.

  1. Daten einfügen.

Verwenden Sie PHP, um Daten in die Datenbanktabelle einzufügen. Sie müssen mysqli_query() verwenden. Funktion. Das Folgende ist ein Beispielcode, der Benutzerinformationen in einer Datenbanktabelle speichert:

<?php 
$hostname = "localhost"; 
$username = "root"; 
$password = ""; 
$databaseName = "my_database"; 

// 创建数据库连接 
$connect = mysqli_connect($hostname, $username, $password, $databaseName); 

// 检查连接是否成功 
if (!$connect) { 
  die("连接失败: " . mysqli_connect_error()); 
} 

// 准备要插入的数据 
$firstname = "John"; 
$lastname = "Doe"; 
$email = "john.doe@example.com"; 

// 向数据库表中插入数据 
$sql = "INSERT INTO users (firstname, lastname, email) VALUES ('$firstname', '$lastname', '$email')"; 

if (mysqli_query($connect, $sql)) { 
  echo "数据成功插入到数据库表中"; 
} else { 
  echo "数据插入失败: " . mysqli_error($connect); 
} 

// 关闭数据库连接 
mysqli_close($connect); 
?>
Nach dem Login kopieren
  1. Daten aktualisieren

Wenn Sie PHP verwenden, um Daten in einer Datenbanktabelle zu aktualisieren, müssen Sie die Funktion mysqli_query() verwenden. Hier ist ein Beispielcode, der den Benutzernamen mit Benutzer-ID 1 in „Jim“ aktualisiert:

<?php 
$hostname = "localhost"; 
$username = "root"; 
$password = ""; 
$databaseName = "my_database"; 

// 创建数据库连接 
$connect = mysqli_connect($hostname, $username, $password, $databaseName); 

// 检查连接是否成功 
if (!$connect) { 
  die("连接失败: " . mysqli_connect_error()); 
} 

// 更新数据 
$sql = "UPDATE users SET firstname='Jim' WHERE id=1"; 

if (mysqli_query($connect, $sql)) { 
  echo "数据成功更新到数据库表中"; 
} else { 
  echo "数据更新失败: " . mysqli_error($connect); 
} 

// 关闭数据库连接 
mysqli_close($connect); 
?>
Nach dem Login kopieren
  1. Daten löschen

Wenn Sie PHP verwenden, um Daten aus einer Datenbanktabelle zu löschen, müssen Sie die Funktion mysqli_query() verwenden. Das Folgende ist ein Beispielcode zum Löschen von Daten mit der Benutzer-ID 1:

<?php 
$hostname = "localhost"; 
$username = "root"; 
$password = ""; 
$databaseName = "my_database"; 

// 创建数据库连接 
$connect = mysqli_connect($hostname, $username, $password, $databaseName); 

// 检查连接是否成功 
if (!$connect) { 
  die("连接失败: " . mysqli_connect_error()); 
} 

// 删除数据 
$sql = "DELETE FROM users WHERE id=1"; 

if (mysqli_query($connect, $sql)) { 
  echo "数据成功从数据库表中删除"; 
} else { 
  echo "数据删除失败: " . mysqli_error($connect); 
} 

// 关闭数据库连接 
mysqli_close($connect); 
?>
Nach dem Login kopieren

3. Verwenden Sie PHP, um die Datenabruffunktion zu implementieren.

Um PHP zum Abrufen von Daten aus einer Datenbanktabelle zu verwenden, müssen Sie die Funktion mysqli_query() verwenden. Das Folgende ist ein Beispielcode, der Daten für alle Benutzer abruft:

<?php 
$hostname = "localhost"; 
$username = "root"; 
$password = ""; 
$databaseName = "my_database"; 

// 创建数据库连接 
$connect = mysqli_connect($hostname, $username, $password, $databaseName); 

// 检查连接是否成功 
if (!$connect) { 
  die("连接失败: " . mysqli_connect_error()); 
} 

// 查询数据 
$sql = "SELECT * FROM users"; 
$result = mysqli_query($connect, $sql); 

if (mysqli_num_rows($result) > 0) { 
  while ($row = mysqli_fetch_assoc($result)) { 
    echo "username: " . $row["username"] . " - email: " . $row["email"] . "<br>"; 
  } 
} else { 
  echo "0 结果"; 
} 

// 关闭数据库连接 
mysqli_close($connect); 
?>
Nach dem Login kopieren

Das Obige ist eine Einführung in die Verwendung von PHP zum Implementieren von Datenspeicher- und -abruffunktionen. Die Beherrschung dieser Techniken kann Entwicklern dabei helfen, leistungsstarke Webanwendungen einfacher zu erstellen.

Das obige ist der detaillierte Inhalt vonVerwendung von PHP zur Implementierung von Datenspeicher- und -abruffunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage