У меня есть эта функция, первый запрос работает нормально, но второй - это множественная форма, например input name = "id []", urunad = "id []", birim = "id []" ... Я беру $ _POST в функция
$id2 = $gid;
$sid2 = $sid;
$urunad2 = $urunad;
$birim2 = $birim;
$adet2 = $adet;
$fiyat2 = $fiyat;
$kdvsiztoplam2 = $kdvsiztoplam;
whats the problem please help me
public function updateData($kasano,$gid,$sturu,$firmaid,$firmaadi,$vergid,$vergin,$adres,$telefon,$email,$sid,$urunad,$birim,$adet,$fiyat,$kdvsiztoplam,$kdv,$aratoplam,$geneltoplam,$kdvtutar,$kdvdahil,$tarih)
{
$query = $this->db->prepare("update siparis set kasano = ? ,sturu = ? ,firmaid = ? ,firmaadi = ? ,vergid = ? ,vergin = ? ,adres = ? ,telefon = ? ,email = ? ,kdv = ? ,aratoplam = ? ,geneltoplam = ? ,kdvtutar = ? ,kdvdahil = ? ,tarih = ?");
$update = $query->execute(array($kasano,$sturu,$firmaid,$firmaadi,$vergid,$vergin,$adres,$telefon,$email,$kdv,$aratoplam,$geneltoplam,$kdvtutar,$kdvdahil,$tarih));
return $update;
$id2 = $gid;
$sid2 = $sid;
$urunad2 = $urunad;
$birim2 = $birim;
$adet2 = $adet;
$fiyat2 = $fiyat;
$kdvsiztoplam2 = $kdvsiztoplam;
for($i=0;$i<count($id2);$i++)
{
$query = $this->db->prepare("update surunler set id = ? ,sid = ?,urunad = ? ,birim = ? ,adet = ? ,fiyat = ? ,kdvsiztoplam = ? ");
$update = $query->execute(array($id2[$i],$sid2[$i],$urunad2[$i],$birim2[$i],$adet2[$i],$fiyat2[$i],$kdvsiztoplam2[$i]));
return $update;
}
}