Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Detail Profil Pengguna Session_start

Mungkin ada beberapa pendekatan berbeda yang dapat Anda ambil.

Satu kemungkinan, karena Anda mengatakan login Anda berfungsi dengan baik, dan saya melihat Anda melihat email ke variabel sesi (mungkin saat login) juga mengatur variabel sesi untuk bidang lain yang ingin Anda tampilkan.

Jadi atur nama depan, nama belakang, email, dll semua sebagai variabel sesi. Kemudian, di HTML Anda, Anda dapat mereferensikannya sesuai kebutuhan. Misalnya, <?php echo $_SESSION['first name']; ?>

PERBARUI

Mengingat info tambahan yang Anda berikan, berikut adalah contoh singkatnya...

if(mysql_num_rows($run)>0) {
  $_SESSION['email']=$email;

  $row = mysql_fetch_assoc($run);
  $_SESSION['firstname'] = $row['firstname'];
  $_SESSION['lastname'] = $row['lastname'];
  // etc

Contoh ini mengasumsikan bahwa Anda menyimpan nama depan / nama belakang di database Anda sebagai "nama depan" dan "nama belakang". Cukup sesuaikan nama sesuai kebutuhan agar sesuai dengan database Anda. Ini membuat semua variabel sesi... Anda kemudian dapat mengaksesnya sesuai kebutuhan seperti Anda mengakses variabel sesi email Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa membangun aplikasi Android dengan database MySQL lokal?

  2. SQLAlchemy:Cara Menghapus dengan bergabung

  3. Sisipkan kueri, periksa apakah ada catatan - Jika tidak, Sisipkan

  4. Ketika mysql_query mengembalikan false

  5. Acara Mysql Tidak Bekerja