Pangkalan data Mysql biasanya menggunakan ID atau nama pengguna untuk persatuan
三叔
三叔 2017-06-24 09:41:31
0
7
1601

Saya seorang yang paling hadapan, dan saya sedang meneroka semasa mengerjakan projek php peribadi saya perlu menghantar ID pengguna melalui sambungan untuk memaparkan data pengguna yang sepadan yang saya gunakan.

<a href="./index.php?ui=<?php echo $_SESSION[ 'username' ] ?>">

Jadi saya ingin bertanya sama ada hendak menggunakan id atau nama pengguna untuk pengenalan ini (persatuan) Jika anda menggunakan nama pengguna untuk mengaitkan, anda boleh mendapatkannya daripada sesi.
Kemudian jika anda menggunakan ID untuk mengaitkan, adakah anda perlu menghantar ID ke hadapan?

三叔
三叔

membalas semua(7)
滿天的星座

Jika nama pengguna unik, saya secara peribadi mengesyorkan menggunakan nama pengguna.
ID biasanya meningkat sendiri, jadi anda boleh menganggarkan secara kasar bilangan pengguna sebenar tapak web berdasarkan ID.
Contohnya: Banyak laman web suka "menunjuk-nunjuk" dengan bilangan pengguna berdaftar, mendakwa mempunyai bilangan pengguna berdaftar yang mereka ada (lebih daripada 90% daripada mereka bercakap besar), jadi ID itu tidak boleh didedahkan.
Sudah tentu, jika ID yang anda tentukan adalah tidak teratur, atau anda tidak perlu menyembunyikan maklumat ini secara luaran, ID adalah sempurna.

巴扎黑

Id. Bagaimana jika nama pengguna menjadi sama? Jadi id mesti ditetapkan sebagai kunci utama

伊谢尔伦

1. Biasanya id digunakan
2 Kebanyakan id bukanlah pengecam kunci utama, tetapi kod unik pengguna
3 Nampaknya anda tidak begitu mahir dalam bahasa latar belakang boleh mempunyai pemprosesan latar belakang secara langsung daripada menggunakan pemprosesan bahagian hadapan. Jadi tak perlu pass ID

学霸

Tiada keperluan yang sukar, tetapi jika anda ingin mempertimbangkan prestasi, pilih sahaja yang pendek dan ringkas.

Contohnya:
Optimumkan prestasi dan kurangkan proses padanan seperti padanan berangka dan padanan rentetan

给我你的怀抱

Ini bergantung pada reka bentuk pangkalan data anda, tetapi secara amnya ia dilakukan dengan ID, nama pengguna tidak selamat

阿神

Kami menggunakan sn, nombor siri unik pengguna

Ty80

Fahami kunci utama dan kunci asing pangkalan data

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan