Heim >Backend-Entwicklung >PHP-Problem >So fragen Sie Namensdaten mit PHP-Code ab

So fragen Sie Namensdaten mit PHP-Code ab

PHPz
PHPzOriginal
2023-04-04 13:58:54843Durchsuche

PHP ist eine beliebte serverseitige Skriptsprache, die zum Schreiben dynamischer Webanwendungen verwendet werden kann. Das Abfragen von Namensdaten ist eine sehr häufige Aufgabe in der Webentwicklung. In diesem Artikel stellen wir vor, wie Sie mit PHP Code zum Abfragen von Namensdaten schreiben.

1. Vorbereitung

Bevor Sie mit dem Schreiben von Code beginnen, müssen Sie einige Vorbereitungen treffen, darunter:

  1. Datenbankvorbereitung: Zuerst müssen Sie eine Datentabelle mit dem Namen „Name“ erstellen, die die folgenden Felder enthält:
  2. id (Auto-ansteigender Primärschlüssel)
  3. first_name (Vorname)
  4. last_name (Nachname)

Diese Felder werden zum Speichern von Namensdaten verwendet. In diesem Artikel wird die MySQL-Datenbank verwendet, Sie können jedoch auch andere Datenbanken wie MSSQL, Oracle usw. verwenden.

  1. Mit der Datenbank verbinden: In PHP müssen Sie die MySQLi-Funktion verwenden, um eine Datenbankverbindung herzustellen. Das Folgende ist ein Beispielcode:
// 数据库连接参数
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

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

// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功";

2. Schreiben Sie den Code

Nachdem die oben genannten Vorbereitungen abgeschlossen sind, können Sie den PHP-Code schreiben, um die Namensdaten abzufragen.

  1. Alle Namensdaten anzeigen

Das Folgende ist ein PHP-Codebeispiel zum Abfragen und Anzeigen aller Namensdaten:

// 查询所有名字数据
$sql = "SELECT id, first_name, last_name FROM name";
$result = $conn->query($sql);

// 如果查询结果数量大于0,则显示每一条查询结果
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "id: " . $row["id"]. " - Name: " . $row["first_name"]. " " . $row["last_name"]. "<br>";
    }
} else {
    echo "0 结果";
}

Dieser Code fragt alle Daten in der Tabelle „Name“ ab und zeigt die Ergebnisse im Webbrowser im Schiff an .

  1. Daten basierend auf Namen abfragen

Das Folgende ist ein weiteres PHP-Codebeispiel zum Abfragen von Daten basierend auf Namen:

// 从表单中获取要查询的名字
$name = $_POST['name'];

// 查询名字数据
$sql = "SELECT id, first_name, last_name FROM name WHERE first_name = '{$name}'";
$result = $conn->query($sql);

// 如果查询结果数量大于0,则显示每一条查询结果
if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
        echo "id: " . $row["id"]. " - Name: " . $row["first_name"]. " " . $row["last_name"]. "<br>";
    }
} else {
    echo "0 结果";
}

Dieser Code ruft zuerst den abzufragenden Namen aus dem Formular ab und fragt dann basierend auf der Tabelle „Name“ ab auf die Namensdaten und zeigen Sie die Ergebnisse in einem Webbrowser an.

3. Zusammenfassung

In diesem Artikel stellen wir vor, wie man mit PHP Code schreibt, um die Funktion zum Abfragen von Namensdaten zu implementieren. Diese Codes können Entwicklern dabei helfen, Namensdaten in Webanwendungen einfach abzufragen. Dies ist natürlich nur ein kleiner Teil davon. Im eigentlichen Entwicklungsprozess müssen auch Faktoren wie Sicherheit und Leistung berücksichtigt werden.

Das obige ist der detaillierte Inhalt vonSo fragen Sie Namensdaten mit PHP-Code ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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