Merhaba arkadaşlar.
Şu sıralar bir PHP projesiyle uğraşıyorum. Projemin amacı basitçe kişinin siteye üye olarak arkadaş seçmesi üzerine.
Kayıt kısmını tamamen hallettim. Kişi üye olabiliyor. Şifresi veritabanına güvenli bir şekilde saklanabiliyor. Ve kullanıcı giriş yaptığında cookie değil session'la tanınıyor.
Ama oldu ki kullanıcının bilgilerini güncellemesi gerekti, bunu da profil.php sayfasından yapacak.
giris.php'ye girip kullanıcı adı ve şifresini yazarak giriş yaptı. Ve kullanıcı bilgilerimi değiştirmek istiyoruma tıklayınca profil.php'ye yönlendirildi.
profil.php'de sessionlar başlatıldı ve session kullanıcıyı tanıdı.
Ama asıl sorun burada başlıyor. Kullanıcının şu anki bilgilerini ekrana getirebilmek için sadece kullanıcının bilgilerinin mysql'den çekilmesi gerek.
Bu şekilde veri nasıl çekilir? Yardım ederseniz çok sevinirim.
PHP'de Session'a Göre MySQL'den Veri Çekip Okutma
23
●15.724
- 28-06-2010, 12:44:19session register ile oluşturduğun session'ı $userid olarak tanımladığını varsayarsak;
<? $sorgu = myql_query("select * from uyeler where id='$userid'"); $kayit=mysql_fetch_array($sorgu); //tablo ve sütunlarını bilmediğim için alta rastgele değişkenler yazıyorum idare et, // [" "] içerisinde ki alan user tablosunda ki column isimleridir //onları kendi veritabanına göre düzeltirsen sorunsuz bi şekilde veri çekersin. $nick=$kayit["nick"]; $email=$kayit["email"]; echo $nick . $email; ?>
. Kafam çok karıştı. Çalışan bir mysql veri çekme kodu yazarsanız buraya, devamını ben getiririm.