basicdb icon indicating copy to clipboard operation
basicdb copied to clipboard

->in ('tablo', [$value]) komutunda implode veri okumaması

Open unirase opened this issue 2 years ago • 1 comments

$ram_filter = implode("','", $_POST["ram"]); $gg= $db->in('sektor', [$ram_filter]);

gibi bir dizilimle ajax verisi gönderiyorum, verileri güzel bir şekilde okuyor çalışıyor tek sıkıntı [$ram_filter] kısmındaki çoklu veriyi okumuyor, elle yazınca okuyor benim value değerimde mi problem var yoksa farklı bir şekilde yazmam mı gerekiyor?

["$ram_filter"], ['$ram_filter'], $ram_filter gibi değişken ve kombinasyonları denedim. ama sıralı virgüllü gelen 1,2,3,4 değerini toplu bir şekilde okutamadım. gelen değerden sadece baştakini okuyor.

Teşekkürler

unirase avatar Jun 20 '22 06:06 unirase

Selamlar veriyi arraya çevirmen gerekli misal , şu şekilde kullanabilirsin. (kendi kod betiğim) $ana = array(); foreach($_SESSION['sepet'] as $code1 => $name1) { $ana [] = $name1['ana_id']; } $sorgu =$db->from('ana_kategori') ->in('id', $ana) ->all();

kaanakyuz avatar Aug 30 '22 20:08 kaanakyuz