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

Bagaimana untuk Mendapatkan Nama Pengguna daripada ID Pengguna dalam MySQL Menggunakan PHP?

DDD
Lepaskan: 2024-12-10 19:55:18
asal
665 orang telah melayarinya

How to Retrieve Usernames from User IDs in MySQL Using PHP?

Mengakses Nama Pengguna daripada ID Pengguna dengan MySQL dan PHP

Memandangkan ID berangka, mendapatkan semula nama pengguna yang berkaitan daripada pangkalan data boleh menjadi tugas biasa . Untuk menyelesaikannya, anda boleh menggunakan langkah berikut:

1. Formatkan Pertanyaan SQL:
Buat pernyataan SQL SELECT, menggantikan pembolehubah dengan ruang letak. Contohnya:

SELECT username FROM user_data WHERE id = ?
Salin selepas log masuk

2. Sediakan Penyata:
Sediakan pertanyaan menggunakan kaedah prepare(), yang memperuntukkan sumber pada pelayan.

$sql = "SELECT username FROM user_data WHERE>
Salin selepas log masuk

3. Ikat Pembolehubah:
Ikat pembolehubah ID pada pemegang tempat menggunakan kaedah bind_param(). Ini memastikan pengendalian parameter selamat.

$stmt->bind_param("s", $id);
Salin selepas log masuk

4. Laksanakan Pernyataan:
Laksanakan pernyataan yang disediakan menggunakan kaedah execute().

$stmt->execute();
Salin selepas log masuk

5. Dapatkan Hasilnya:
Dapatkan objek hasil MySQLi menggunakan kaedah get_result().

$result = $stmt->get_result();
Salin selepas log masuk

6. Ambil Data:
Akhir sekali, dapatkan semula nama pengguna menggunakan kaedah fetch_assoc(), yang mengembalikan tatasusunan bersekutu.

$user = $result->fetch_assoc();
Salin selepas log masuk

7. Simpan dalam Sesi:
Tetapkan nama pengguna yang diambil kepada pembolehubah sesi yang sesuai.

$_SESSION['name'] = $user['name'];
Salin selepas log masuk

Contoh Kod Semakan:

$sql = "SELECT * FROM users WHERE>
Salin selepas log masuk

Pendekatan ini memastikan pengambilan semula nama pengguna yang selamat daripada pangkalan data sambil mengendalikan kerumitan kenyataan yang disediakan dan pengikatan parameter.

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

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan