wmaraci reklam

PDO - Veritabanı Sorunu

6 Mesajlar 886 Okunma
pst.net
wmaraci reklam

IBRA IBRA Nothing Kullanıcı
  • Üyelik 17.09.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 716
  • Beğeniler 441 / 136
  • Ticaret 7, (%100)


Veritabanından bu bilgileri çekebiliyorum ancak "site_durum" veritabanında int olmasına rağmen gettype yaptığımda string olarak görünüyor.
Yeni başladım, neden olmadığını da kısaca anlatabilecek birisi yardımcı olursa sevinirim :)

$query = $db->query("SELECT * FROM ayarlar");
$ayar = $query->fetch(PDO::FETCH_BOTH);

echo gettype($ayar["site_durum"]);
 

 

wmaraci
reklam

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 38 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)

$query = $db->query("SELECT * FROM ayarlar");
$ayar = $query->fetch(PDO::FETCH_ASSOC);
echo gettype($ayar["site_durum"]);
IBRA

kişi bu mesajı beğendi.

IBRA IBRA Nothing Kullanıcı
  • Üyelik 17.09.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 716
  • Beğeniler 441 / 136
  • Ticaret 7, (%100)

JumperTech adlı üyeden alıntı


$query = $db->query("SELECT * FROM ayarlar");
$ayar = $query->fetch(PDO::FETCH_ASSOC);
echo gettype($ayar["site_durum"]);

:confused::confused:
 

 

Makgul Makgul WM Aracı Kullanıcı
  • Üyelik 20.09.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Gaziantep
  • Ad Soyad M** A**
  • Mesajlar 33
  • Beğeniler 1 / 4
  • Ticaret 2, (%100)
Neden Fetch Assoc

Yukarıdaki kod’daPDO::FETCH_ASSOC “Sonuç kümesindeki her satırının, sütundaki verileri bir dizi olarak gosterilecegini belirtir.

Fetch both ile ilgili birsey bilmiyorum ilk defa gördum. Veri lisletemek istiyorsan jumper tech arkadasin yazdigi sekildedir

GM 5 Plus d cihazımdan Tapatalk kullanılarak gönderildi
IBRA

kişi bu mesajı beğendi.

Skype: mehmet2762
wmaraci
Mersin evden eve nakliyat

sercey sercey Çözümeks Web Tekn. Kullanıcı
  • Üyelik 26.08.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Programcısı
  • Konum Kütahya
  • Ad Soyad S** C**
  • Mesajlar 83
  • Beğeniler 12 / 30
  • Ticaret 6, (%100)

echo (int)$ayar["site_durum"];

//veya
echo intval($ayar["site_durum"]);
 

 

IBRA IBRA Nothing Kullanıcı
  • Üyelik 17.09.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 716
  • Beğeniler 441 / 136
  • Ticaret 7, (%100)

JumperTech adlı üyeden alıntı


$query = $db->query("SELECT * FROM ayarlar");
$ayar = $query->fetch(PDO::FETCH_ASSOC);
echo gettype($ayar["site_durum"]);


Makgul adlı üyeden alıntı

Neden Fetch Assoc

Yukarıdaki kod’daPDO::FETCH_ASSOC “Sonuç kümesindeki her satırının, sütundaki verileri bir dizi olarak gosterilecegini belirtir.

Fetch both ile ilgili birsey bilmiyorum ilk defa gördum. Veri lisletemek istiyorsan jumper tech arkadasin yazdigi sekildedir

GM 5 Plus d cihazımdan Tapatalk kullanılarak gönderildi

Sağolun hocam. BOTH yerine ASSOC kullandım dediğiniz gibi(JumperTech'in yaptığı gibi) ancak hala string olarak görünüyor. :confused:

---
Sorun Makgul hocam tarafından çözüldü. Konu kapatılabilir, teşekkürler :)
 

 

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