lostyazilim
tr.link

Veritabanından Kullanıcıya Göre Bilgi Nasıl Çekebilirim?

21 Mesajlar 2.390 Okunma
lstbozum
tr.link

stiltasarim stiltasarim Üni Hakkında - Üniversite Kullanıcı
  • Üyelik 06.04.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi - Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ç**
  • Mesajlar 1370
  • Beğeniler 194 / 204
  • Ticaret 18, (%100)
FOMOCO Hocam o konuyu çözdüm ama şimdi de kullanıcı adı ve şifresi ile giriş yapmış birinin id'sini çekemiyorum.

$sql_check = mysql_query("SELECT * FROM uyeler WHERE uye_kadi='".$kadi."' and uye_sifre='".$sifre."' ") or die(mysql_error());

if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
header("Location:./defterim");
}

Bu şekilde bir kod yazdım ama id 'yi de bir şekilde çekmem lazım.
 

 

wmaraci
reklam

stiltasarim stiltasarim Üni Hakkında - Üniversite Kullanıcı
  • Üyelik 06.04.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi - Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ç**
  • Mesajlar 1370
  • Beğeniler 194 / 204
  • Ticaret 18, (%100)
Lütfen yardım edin arkadaşlar.
 

 

stiltasarim stiltasarim Üni Hakkında - Üniversite Kullanıcı
  • Üyelik 06.04.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi - Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ç**
  • Mesajlar 1370
  • Beğeniler 194 / 204
  • Ticaret 18, (%100)
$id_sor=mysql_fetch_assoc($id_sor);
$_SESSION['id'] = $id_sor['uye_id'];

Böyle bir kod ekledim if 'in içine ama olmadı. Boş döndürüyor.
 

 

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
Kardeşim bu kod yapısı sorununu çözecektir id session dan çekiyor


$AdminSor=$db->prepare("SELECT * from admin where kadi = : kadi and sifre = : sifre and yetki = : yetkili");

$AdminSor->execute(array(

'kadi' => $admin_Kadi,

'sifre' => $admin_password,

'yetkili' => $yetkili


));

$AdminCek=$AdminSor->fetch(PDO::FETCH_ASSOC);

$İD=$AdminCek['id'];


$kontrol=$AdminSor->rowCount();

if ($kontrol==1) {

$_SESSION['kadi']=$admin_Kadi;

$_SESSION['yetkili']=$yetkili;

$_SESSION['idyetkili']=$İD;
 

 

https://hakankorkmaz.site
wmaraci
wmaraci

stiltasarim stiltasarim Üni Hakkında - Üniversite Kullanıcı
  • Üyelik 06.04.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi - Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ç**
  • Mesajlar 1370
  • Beğeniler 194 / 204
  • Ticaret 18, (%100)
HakanKorkz Hocam Allah razı olsun ama o sorunu çözdüm. Hatta projeyi bile bitirdim. Yarın domainini alıp, yayınlayacağım. :)
 

 

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
@stiltasarım hocam bu sorunu nasıl çözdüğünüzü yazarsanız bu sorunu yaşayan kardeşlerimize yardımcı olmuş olursunuz
FOMOCO

kişi bu mesajı beğendi.

https://hakankorkmaz.site

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
delete
 

 

https://hakankorkmaz.site

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
Kullanıcı id ve şifresini aldığınız sayfada olması gereken kodlar.

$sql = mysql_query("SELECT * FROM uyeler WHERE uye_kid='oktay' AND uye_password='123'");

$cekveriyi = mysql_fetch_array($sql);

echo $cekveriyi['uye_ad_soyad'];

$_SESSION['uyeid'] = $cekveriyi['uye_id'];


Diğer sayfalarda olması gereken kodlar.

$sql = mysql_query("SELECT * FROM uyeler WHERE uye_id='".$_SESSION['uyeid']."'");

$cekveriyi = mysql_fetch_array($sql);

echo '
Ad Soyad: '.$cekveriyi['uye_ad_soyad'];


Kullanıcı verilerini bu şekilde kolayca çekebilirsiniz.

iyi çalışmalar.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
Dostum PDO degil bu
 

 

https://hakankorkmaz.site

0ktay 0ktay strdex Kullanıcı
  • Üyelik 01.02.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılım öğrencisi
  • Konum Antalya
  • Ad Soyad O** Ş**
  • Mesajlar 603
  • Beğeniler 25 / 155
  • Ticaret 2, (%100)
HakanKorkz Konuda pdo olması gerektiğini belirttiğinizi sanmıyorum.

Teşekkür yeterli olurdu!

iyi çalışmalar.
 

 

Eğitimin pahalı olduğunu düşünüyorsanız, cehaletin bedelini hesaplayın.
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)