$_SESSION['line_counter']++; $suffix = $_SESSION['line_counter']; $config['item_'.$suffix] = array("id"=> $id,"value"=> $item, "input_name" => 'item_'.$suffix, "name" => "Item Number","rule" => ""); $config['materials_'.$suffix] = array("id"=> $id,"value"=> $materials, "input_name" => 'materials_'.$suffix, "name" => "Material","rule" => "required"); $config['supplier_'.$suffix] = array("id"=> $id,"value"=> $supplier, "input_name" => 'supplier_'.$suffix, "name" => "Supplier","rule" => ""); $config['quantity_'.$suffix] = array("id"=> $id,"value"=> $quantity, "input_name" => 'quantity_'.$suffix, "name" => "Quantity","rule" => "required|numeric"); $config['tquantity_'.$suffix] = array("id"=> $id,"value"=> $tquantity, "input_name" => 'tquantity_'.$suffix, "name" => "Total Quantity","rule" => ""); $config['price_'.$suffix] = array("id"=> $id,"value"=> $price, "input_name" => 'price_'.$suffix, "name" => "Price","rule" => "required|numeric"); $config['total_'.$suffix] = array("id"=> $id,"value"=> $total, "input_name" => 'total_'.$suffix, "name" => "Total","rule" => "required|numeric"); $validation['item_'.$suffix] = validation::initial($config['item_'.$suffix]); $validation['materials_'.$suffix] = validation::initial($config['materials_'.$suffix]); $validation['supplier_'.$suffix] = validation::initial($config['supplier_'.$suffix]); $validation['quantity_'.$suffix] = validation::initial($config['quantity_'.$suffix]); $validation['tquantity_'.$suffix] = validation::initial($config['tquantity_'.$suffix]); $validation['price_'.$suffix] = validation::initial($config['price_'.$suffix]); $validation['total_'.$suffix] = validation::initial($config['total_'.$suffix]); $text_options = array("class" => "medium"); $text_options_small = array("class" => "small"); $text_options_small_readonly['class'] = "small"; $text_options_small_readonly['attr'] = array("readonly"=>"readonly"); $text_options_smalls = array("class" => "small"); $text_area_options = array("class" => "medium"); $select_options = array("class" => "medium form"); $html = '