| Хочу записать значение радио кнопки (value="1" либо др)
"grounds_fail" его value в базу в поле
в "grounds_fail", но в базе получаю лишь значение "Array"
такое же решение как с checkbox не проходит с радио кнопкой.
Подскажите почему, как быть и примеры реализации. Спасибо.
в базе должно быть просто:
grounds_fail
1
а сейчас пишется слово "Array"
/*
SQLyog Trial v12.2.1 (32 bit)
MySQL - 5.5.25 : Database - failure
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`failure` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `failure`;
/*Table structure for table `fail` */
DROP TABLE IF EXISTS `fail`;
CREATE TABLE `fail` (
`fail_id` int(6) NOT NULL AUTO_INCREMENT,
`customer_type` varchar(20) NOT NULL,
`shot_name` varchar(70) NOT NULL,
`pin_bin` int(25) DEFAULT NULL,
`opening_date` date NOT NULL,
`failure_date` date NOT NULL,
`full_name` varchar(50) NOT NULL,
`registration_address` text NOT NULL,
`location_address` text NOT NULL,
`inn` int(20) DEFAULT '0',
`okcm_kod` varchar(50) NOT NULL,
`citizenship_kod` varchar(50) NOT NULL,
`setofdocuments` text NOT NULL,
`dul_doc` varchar(200) NOT NULL,
`dateofbirth` date NOT NULL,
`placeofbirth` text NOT NULL,
`series_dul` int(20) NOT NULL,
`number_dul` int(20) NOT NULL,
`data_dul` date NOT NULL,
`issuedby_dul` text NOT NULL,
`dup_doc` varchar(200) DEFAULT NULL,
`series_dup` int(20) DEFAULT NULL,
`number_dup` int(20) DEFAULT NULL,
`date_dup` date DEFAULT NULL,
`issuedby_dup` text,
`start_dup` date DEFAULT NULL,
`finish_dup` date DEFAULT NULL,
`number_card` int(50) DEFAULT NULL,
`start_card` date DEFAULT NULL,
`finish_card` date DEFAULT NULL,
`grounds_fail` int(11) NOT NULL,
`underthebase` text,
`fail_criterion` int(11) NOT NULL,
`additional_criteria` text,
PRIMARY KEY (`fail_id`),
UNIQUE KEY `shot_name` (`shot_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*Data for the table `fail` */
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
<input type="radio" name="grounds_fail[]" value="1"/>1.Непредставление физическим документов, необходимых для идентификации, в том числе, в соответствии с разделом 5 Правил ПОД/ФТ (документов, подтверждающих сведения, указанные в статье 7 Закона), либо представление недостоверных документов (указать отсутствующие либо недостоверные документы (анонимные лица или лица, использующие вымышленные имена (псевдонимы).<br/>
<input type="radio" name="grounds_fail[]" value="2"/>2.При открытии счета (вклада) не присутствует физическое лицо, открывающее счет (вклад), либо его представитель.<br/>
<input type="radio" name="grounds_fail[]" value="3"/>3.Наличие физического лица, его Представителя, Бенефициарного владельца, Выгодоприобретателя в Перечне организаций и физических лиц, в отношении которых имеются сведения об их причастности к экстремистской деятельности или терроризму; либо информации о решении межведомственного координационного органа о применении мер по замораживанию (блокированию ) денежных средств или иного имущества в отношении указанных лиц).<br/>
<input type="radio" name="grounds_fail[]" value="4"/>4.Наличие в отношении физического (потенциального Клиента и его Представителя, Выгодоприобретателя, Бенефициарного владельца) факта ранее принятого Банком решения об отказе в заключении договора банковского счета (вклада) или факта расторжения договорных отношений с указанными лицами в соответствии с Правилами ПОД/ФТ, либо нахождение физического лица в Списке «Список ФЛ, которым необходимо отказать в принятии на обслуживание на основании 115 ФЗ» в системе LN БД «Репутационные риски».<br/>
<input type="radio" name="grounds_fail[]" value="5"/>5.Наличие подозрений о том, что целью заключения Договора является совершение операций в целях легализации (отмыванию) доходов, полученных преступным путем, и финансирования терроризма (дополнительно заполняется Приложение №34).<br/>
<input type="radio" name="grounds_fail[]" value="6"/>6.Отказ в представлении Клиентом, Представителем Клиента сведений/документов, необходимых для Идентификации Бенефициарного владельца в случаях, установленных Законом.<br/><br/>
|
<?php
if (isset($_POST['customer_type']) && isset($_POST['shot_name'])
&& isset($_POST['pin_bin']) && isset($_POST['opening_date'])
&& isset($_POST['failure_date']) && isset($_POST['full_name'])
&& isset($_POST['registration_address']) && isset($_POST['location_address'])
&& isset($_POST['inn']) && isset($_POST['okcm_kod'])
&& isset($_POST['citizenship_kod']) && isset($_POST['setofdocuments'])
&& isset($_POST['dul_doc']) && isset($_POST['dateofbirth'])
&& isset($_POST['placeofbirth']) && isset($_POST['series_dul'])
&& isset($_POST['number_dul']) && isset($_POST['data_dul'])
&& isset($_POST['issuedby_dul']) && isset($_POST['dup_doc'])
&& isset($_POST['series_dup']) && isset($_POST['number_dup'])
&& isset($_POST['date_dup']) && isset($_POST['issuedby_dup'])
&& isset($_POST['start_dup']) && isset($_POST['finish_dup'])
&& isset($_POST['number_card']) && isset($_POST['start_card'])
&& isset($_POST['finish_card']) && isset($_POST['grounds_fail'])
&& isset($_POST['underthebase']) && isset($_POST['fail_criterion'])
&& isset($_POST['additional_criteria'])
){
// Параметры для подключения
$db_host = "192.168.218.119";
$db_user = "root";
$db_password = "123456";
$setofdocuments = $_POST['setofdocuments'];
$listdoc = implode(',', $setofdocuments);
$failcrit = $_POST['fail_criterion'];
$crit = implode(',', $failcrit);
// Подключение к базе данных
$db = mysql_connect($db_host,$db_user,$db_password) OR DIE("Не могу создать соединение ");
// Выборка базы
mysql_select_db("failure",$db);
// Установка кодировки соединения
mysql_query("SET NAMES 'utf8'",$db);
$result = mysql_query ("INSERT INTO fail (fail_id,customer_type,shot_name,pin_bin,opening_date,
failure_date,full_name,registration_address,location_address,inn,okcm_kod,citizenship_kod,setofdocuments,
dul_doc,dateofbirth,placeofbirth,series_dul,number_dul,data_dul,issuedby_dul,dup_doc,series_dup,number_dup,date_dup,
issuedby_dup,start_dup,finish_dup,number_card,start_card,finish_card,grounds_fail,underthebase,fail_criterion,additional_criteria) VALUES
('','".$_POST['customer_type']."','".$_POST['shot_name']."','".$_POST['pin_bin']."','".$_POST['opening_date']."',
'".$_POST['failure_date']."','".$_POST['full_name']."','".$_POST['registration_address']."',
'".$_POST['location_address']."','".$_POST['inn']."','".$_POST['okcm_kod']."','".$_POST['citizenship_kod']."',
'$listdoc','".$_POST['dul_doc']."','".$_POST['dateofbirth']."','".$_POST['placeofbirth']."',
'".$_POST['series_dul']."','".$_POST['number_dul']."','".$_POST['data_dul']."','".$_POST['issuedby_dul']."',
'".$_POST['dup_doc']."','".$_POST['series_dup']."','".$_POST['number_dup']."','".$_POST['date_dup']."','".$_POST['issuedby_dup']."',
'".$_POST['start_dup']."','".$_POST['finish_dup']."','".$_POST['number_card']."','".$_POST['start_card']."','".$_POST['finish_card']."',
'".$_POST['grounds_fail']."','".$_POST['underthebase']."','$crit','".$_POST['additional_criteria']."')");
if ($result = 'true'){
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
}
?>
|
| |