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:
Buat Pertanyaan MySQL:
SELECT username FROM user_data WHERE id = ?
di mana? ialah pemegang tempat untuk ID.
Sediakan Pertanyaan:
$stmt = $conn->prepare("SELECT username FROM user_data WHERE>
Ikat ID Pembolehubah:
$stmt->bind_param("s", $id);
di mana s menunjukkan jenis data sebagai rentetan.
Lakukan Pertanyaan:
$stmt->execute();
Dapatkan Keputusan:
$result = $stmt->get_result();
Ambil Data:
$user = $result->fetch_assoc();
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!