Wie man mit PHP eine Verbindung zur Datenbank herstellt und Hinzufügungen, Löschungen, Änderungen und Abfragen durchführt

PHPz
Freigeben: 2023-03-29 14:15:04
Original
1286 Leute haben es durchsucht

PHP ist eine weit verbreitete serverseitige Skriptsprache, mit der sich in der Webentwicklung problemlos eine Verbindung zu Datenbanken herstellen und Vorgänge wie Hinzufügungen, Löschungen, Änderungen und Suchvorgänge ausführen lassen. In diesem Artikel wird erläutert, wie Sie mit PHP eine Verbindung zur Datenbank herstellen und Hinzufügungen, Löschungen, Änderungen und Abfragen durchführen.

1. Stellen Sie eine Verbindung zur Datenbank her.

Zuerst müssen wir eine Verbindung zur Datenbank herstellen. Um eine Verbindung zur Datenbank herzustellen, müssen Sie die von PHP bereitgestellte Funktion mysql_connect() verwenden. Diese Funktion erfordert drei Parameter, nämlich die Datenbankadresse, den Benutzernamen und das Passwort. Nachdem die Verbindung erfolgreich hergestellt wurde, können wir mit dem Betrieb der Datenbank beginnen.

//Mit der Datenbank verbinden
$con = mysql_connect("localhost","user","pass");
if (!$con)
{
die('Konnte keine Verbindung herstellen: ' . mysql_error ());
}

//Datenbank auswählen
mysql_select_db("dbname", $con);
?>

2. Zum Einfügen von Daten ist die von PHP bereitgestellte Funktion mysql_query() erforderlich. Diese Funktion erfordert die Übergabe einer SQL-Anweisung. Das Folgende ist ein Beispiel für das Einfügen von Daten:

// Daten einfügen

mysql_query(
"INSERT INTO Benutzer (Name, E-Mail, Passwort)
VALUES ('John', 'john@example.com', ' Passwort')"
);

// Überprüfen Sie, ob die Daten erfolgreich eingefügt wurden

if (mysql_affected_rows() > 0) {

echo "Success!";
} else {
echo "Fail!";
}
?> ;

3. Daten aktualisieren

Das Aktualisieren von Daten erfordert auch die Verwendung der Funktion mysql_query() und die Übergabe einer SQL-Anweisung. Das Folgende ist ein Beispiel für die Aktualisierung von Daten:

//Daten aktualisieren

mysql_query(
"UPDATE Benutzer SET Passwort='new_password'
WHERE email='
john@example.com
'");
// Überprüfen Sie, ob die Daten erfolgreich aktualisiert wurden

if (mysql_affected_rows() > 0) {

echo "Success!";
} else {
echo "Fail!";
}
?>

4. Daten löschen

Das Löschen von Daten erfordert auch die Verwendung der Funktion mysql_query() und die Übergabe einer SQL-Anweisung. Das Folgende ist ein Beispiel für das Löschen von Daten:

// Daten löschen

mysql_query("DELETE FROM users WHERE email='
john@example.com
'");// Überprüfen Sie, ob die Daten wird erfolgreich gelöscht

if (mysql_affected_rows() > 0) {

echo "Success!";
} else {
echo "Fail!";
}
?>

5. Daten abfragen

Das Abfragen von Daten erfordert auch die Verwendung der Funktion mysql_query( ) und die Übergabe einer SQL-Anweisung. Das Folgende ist ein Beispiel für die Abfrage von Daten:

// Abfrage von Daten

$result = mysql_query("SELECT * FROM users WHERE email='
john@example.com
'");// Abfrageergebnisse ausgeben

while ($row = mysql_fetch_array($result)) {

echo $row['name'];
echo $row['email'];
echo $row['password'];
}
? > ;

6. Schließen Sie die Verbindung

Nachdem wir den Vorgang für die Datenbank abgeschlossen haben, müssen wir die Verbindung schließen. Die Verbindung kann mit der von PHP bereitgestellten Funktion mysql_close() geschlossen werden.

//Schließen Sie die Verbindung

mysql_close($con);
?>

Das Obige beschreibt, wie Sie PHP verwenden, um eine Verbindung zur Datenbank herzustellen und Ergänzungen, Löschungen, Änderungen und Abfragen durchzuführen wird für alle hilfreich sein.

Das obige ist der detaillierte Inhalt vonWie man mit PHP eine Verbindung zur Datenbank herstellt und Hinzufügungen, Löschungen, Änderungen und Abfragen durchführt. 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