lostyazilim
tr.link

PHP Yardım

5 Mesajlar 757 Okunma
acebozum
tr.link

Webbiu Webbiu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 09.09.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Freelance
  • Konum İstanbul Avrupa
  • Ad Soyad M** Y**
  • Mesajlar 643
  • Beğeniler 194 / 98
  • Ticaret 10, (%100)
Merhabalar,

$query = "SELECT * FROM uyeler";
$result = mysqli_query($con,$query);

while($row = mysqli_fetch_array($result)) {
$title2 = Trim($row['lisansbitis']);

}


ben böyle mysqlde bulunan lisans bitiş tarihini yazdırıyorum ancak bu son kullanıcıyı atıyor ben giriş yaptığı üyenin tarihini yazdırmak istiyorum.
 

 

wmaraci
reklam

mizraklar mizraklar Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 30.09.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Elektronik Müh.
  • Konum Kocaeli
  • Ad Soyad H** M**
  • Mesajlar 290
  • Beğeniler 34 / 35
  • Ticaret 0, (%0)
Merhaba Arkadaşlar,

Aşağıda yaptığım gibi düzenlersen sorunun çözülecektir.

Burada senin derdinin ilacı "$_SESSION" değişkenini kullanmamışsın.


$query = "SELECT * FROM uyeler WHERE uye_id = $_SESSION["uye_id"]";
$result = mysqli_query($con,$query);

while($row = mysqli_fetch_array($result)) {
$title2 = Trim($row['lisansbitis']);

}
 

 

Webbiu Webbiu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 09.09.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Freelance
  • Konum İstanbul Avrupa
  • Ad Soyad M** Y**
  • Mesajlar 643
  • Beğeniler 194 / 98
  • Ticaret 10, (%100)

mizraklar adlı üyeden alıntı

Merhaba Arkadaşlar,

Aşağıda yaptığım gibi düzenlersen sorunun çözülecektir.

Burada senin derdinin ilacı "$_SESSION" değişkenini kullanmamışsın.


$query = "SELECT * FROM uyeler WHERE uye_id = $_SESSION["uye_id"]";
$result = mysqli_query($con,$query);

while($row = mysqli_fetch_array($result)) {
$title2 = Trim($row['lisansbitis']);

}


Üye id çekmişsin hocam ama lisansbitis tarihini mysqlden çekiyor.
 

 

mizraklar mizraklar Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 30.09.2013
  • Yaş/Cinsiyet 48 / E
  • Meslek Elektronik Müh.
  • Konum Kocaeli
  • Ad Soyad H** M**
  • Mesajlar 290
  • Beğeniler 34 / 35
  • Ticaret 0, (%0)

Webbiu adlı üyeden alıntı

Üye id çekmişsin hocam ama lisansbitis tarihini mysqlden çekiyor.


Merhaba Arkadaşlar,

üyeler tablosu yazmışsın mantıksal olarak orada üye_id çekilir başka bir şey ile üyeleri kontrol ediyorsan session da onu kullan

Sonuç olarak gerisini getireceksin hazırcılık olmaz ayrıca ben senin kod yapını tablo yapını bilmiyorum gösterdiğin kadar olan kod için yapılacak en mantıklı düzenlemeyi yaptım :)
 

 

wmaraci
wmaraci

Webbiu Webbiu Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 09.09.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Freelance
  • Konum İstanbul Avrupa
  • Ad Soyad M** Y**
  • Mesajlar 643
  • Beğeniler 194 / 98
  • Ticaret 10, (%100)

mizraklar adlı üyeden alıntı

Merhaba Arkadaşlar,

üyeler tablosu yazmışsın mantıksal olarak orada üye_id çekilir başka bir şey ile üyeleri kontrol ediyorsan session da onu kullan

Sonuç olarak gerisini getireceksin hazırcılık olmaz ayrıca ben senin kod yapını tablo yapını bilmiyorum gösterdiğin kadar olan kod için yapılacak en mantıklı düzenlemeyi yaptım :)


Çekmiyor işte

$query = "SELECT * FROM uyeler";
$result = mysqli_query($con,$query);

while($row = mysqli_fetch_array($result)) {
$title2 = Trim($row['lisansbitis']);

ben bu şekilde lisans bitiş süresini yazdırıyorum ama giriş yapan idye göre lisans yazdıramıyorum ben giriş yapan üyenin idisini şuan

bu kodla öğrenebiliyorum .


Yani veritabandan veriyi çekiyor ya altta title2 tagıyla istediğim veriyi çekiyor ama giriş yapan idnin lisansbitiş tarihini çekmeli.

Ek Olarak: $query = "SELECT lisansbitis FROM uyeler WHERE id=$uyeler[id]";
WHERE id=$uyeler[id]
Ekleyerek İD fonksiyonun Veritibandan geleni yazdırarak lisans bitiş süresini almayı başardım.
Daha sonra İD okuyabilmesi için
$sql = "select * from uyeler Order By id";

$sorgula = mysql_query($sql, $baglanti) or die(mysql_error());
$id = Trim($row['id']);

Böyle bir fonksiyon oluşturdum.

Sorun Çözüldü.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al