Надеюсь, это поможет вам
Ваш контроллер Act_AddProducts
должен выглядеть следующим образом:
function Act_AddProducts()
{
$prodnames = $this->input->post( 'prodname' );
$prodrates = $this->input->post( 'rate' );
if ( ! empty($prodnames) && ! empty($prodrates) )
{
foreach ($prodnames as $key => $value )
{
$data['product_name'] = $value;
/* make sure product_rate columns is correct i just guess it*/
$data['product_rate'] = $prodrates[$key];
$this->ProductModel->add_products($data);
}
}
}
Ваша модель add_products
должен выглядеть следующим образом:
function add_products($data)
{
if ( ! empty($data))
{
$this->db->insert('tbl_product_master', $data);
}
}
Вы используете одно и то же имя для окна (<Window Name="Search"
) и типа code-behind (public partial class Search
). Вот на что жалуется компилятор. Поменяйте одно или другое, и оно будет работать.