Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mendapatkan Nama Pengguna daripada Pangkalan Data MySQL Menggunakan PHP Diberi ID Pengguna?

Bagaimana untuk Mendapatkan Nama Pengguna daripada Pangkalan Data MySQL Menggunakan PHP Diberi ID Pengguna?

Susan Sarandon
Susan Sarandonasal
2024-12-14 15:44:13516semak imbas

How to Retrieve a Username from a MySQL Database Using PHP Given a User ID?

Mendapatkan Nama Pengguna Tidak Diketahui daripada ID Menggunakan MySQL dan PHP

Memandangkan ID unik, tugasnya adalah untuk mendapatkan nama pengguna yang berkaitan daripada pangkalan data menggunakan MySQL dan PHP. Nama pengguna hendaklah disimpan dalam pembolehubah $_SESSION['name'].

Langkah untuk Melaksanakan Pertanyaan:

  1. Buat Pertanyaan MySQL:

    SELECT username FROM user_data WHERE id = ?

    di mana? ialah pemegang tempat untuk ID.

  2. Sediakan Pertanyaan:

    $stmt = $conn->prepare("SELECT username FROM user_data WHERE>
  3. Ikat ID Pembolehubah:

    $stmt->bind_param("s", $id);

    di mana s menunjukkan jenis data sebagai rentetan.

  4. Lakukan Pertanyaan:

    $stmt->execute();
  5. Dapatkan Keputusan:

    $result = $stmt->get_result();
  6. Ambil Data:

    $user = $result->fetch_assoc();
  7. Simpan Nama Pengguna dalam Pembolehubah Sesi:

    $_SESSION['name'] = $user['username'];

Contoh Kod:

<?php
$conn = mysqli_connect('localhost', 'root', '', 'user_data');
$id = '10527391670258314752';

$sql = "SELECT username FROM user_data WHERE>

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nama Pengguna daripada Pangkalan Data MySQL Menggunakan PHP Diberi ID Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn