v2.5.2
Giriş yap

Basicdb run metodu ?

renkei32
652 defa görüntülendi ve 2 kişi tarafından değerlendirildi

Öncelikle merhaba,
Tayfun abimiz basicdb adında bir class oluşturmuş ki gayet güzel işi kolaylaştırıyor fakat videosunu izleyerek yaptım (video yılı 2016 bu arada) run metodu bulunamadı diyor. Tahminimce run metodunun ismini değiştirmişler fakat basicdb içerisine run metodunun yeni ismini bulamadım. Run metodunun yeni ismini biliyorsanız ve benimle paylaşırsanız sevinirim. Şimdiden teşekkürler...

Örnek kod :

$query = $db->select('users')
        ->where('user_url',$url)
        ->run(true);

Basicdb.php
https://github.com/tayfunerbilen/basicdb/blob/master/src/BasicDB.php

Cevap yaz
Cevaplar (4)
tayfunerbilen
1440 gün önce

tek satır çekmek için first() birden fazla satır için all() metodlarını kullanıyoruz artık basicdb'de.

dolar
1098 gün önce

Aynı sorunu şuan bende yaşamaktaydım. Gelecekte bu problemi yaşayacak olan arkadaşlar için,
select'i from olarak değiştirin.

    $query = $db->from('users')
    ->where('user_url', $url)
    ->first();

first() size o url'e ait tabloda bulunan ilk kullanıcıya ait veriyi verecektir.

    $query = $db->from('users')
    ->where('user_url', $url)
    ->all();

all() kullanırsanız aynı url'e ait (varsa) tüm kullanıcıların verilerini verir.
(edit: imla)

renkei32
1439 gün önce

Sorunumu hallettim from kullanmak lazımmış teşekkürler tekrardan.

renkei32
1440 gün önce

@tayfunerbilen Sonradan farkettim first() de kullansam all() da kullansam hata alıyorum. Örenk bi kod yazarmısınız select için