Merhaba,
Öncelikle $_POST['guard'] olarak aldığınız verinin inputta ki isimlerini öğrenebilir miyim? Yani inputlarınızın name ve value değerlerini yazar mısınız?
Merhabalar,
Aşağıdaki gibi bir checkbox ile veri gelmekte. Valuelerine veritabanındaki sütundaki adlarını veriyorum.
Fakat bir adet dönüyor kod bloğunda. Yani atıyorum Cari hesap bakiyesi ve online tahsilat seçtiğimde sadece cari hesap bakiyesini alıyor. Kafa patlattık fakat alamıyoruz bir türlü ikisinide. foreach ($_POST['guard'] as $q) {
//Buraya echo ile $q basarsam iki veride geliyor. Ama iki tane dönmüyor. şu set $q da.
$last_id = $db->lastInsertId();
$query = $db->prepare("UPDATE customers SET $q =1 WHERE id=?");
$insert = $query->execute(array(
"1"
));
return $q;
}