|
2.2 Кб |
|
| Добрый день, подскажите как записать значение флажков в базу Mysql. сейчас получаю значение Array. Если можно то на примере. Хочу получить записи вида:
Паспорт РФ, Анкета клиента, Виза и тд.
Спасибо.
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="add_record.php" name="add_record" method="POST">
Тип клиента: <select name="customer_type" size="1">
<option value="Физ.лицо-резидент" selected>Физ.лицо-резидент</option>
<option value="Физ.лицо-НЕрезидент">Физ.лицо-НЕрезидент</option>
</select><br/><br/>
Краткое наименование: <input type="text" name="shot_name" size="25"/><br/><br/>
PIN/BIN: <input type="text" name="pin_bin" size="25" /><br/><br/>
Дата заявления на открытие р/с: <input type="text" name="opening_date" size="25" /><br/><br/>
Дата отказа: <input type="text" name="failure_date" size="25" /><br/><br/>
Ф.И.О: <input type="text" name="full_name" size="25" /><br/><br/>
Адрес регистрации: <input type="text" name="registration_address" size="25" /><br/><br/>
Адрес местонахождения: <input type="text" name="location_address" size="25" /><br/><br/>
ИНН: <input type="text" name="inn" size="25" /><br/><br/>
Код страны места жительства по ОКСМ: <select name="okcm_kod" size="1">
<option value="643" selected>Россия</option>
<option value="762">Таджикистан</option>
</select><br/><br/>
Гражданство: <select name="citizenship_kod" size="1">
<option value="643" selected>Россия</option>
<option value="762">Таджикистан</option>
</select><br/><br/>
<input type="checkbox" name="setofdocuments[]" value="Паспорт РФ" checked/>Паспорт РФ<br/>
<input type="checkbox" name="setofdocuments[]" value="Анкета клиента"/>Анкета клиента<br/>
<input type="checkbox" name="setofdocuments[]" value="Загранпаспорт гражданина РФ"/>Загранпаспорт гражданина РФ<br/>
<input type="checkbox" name="setofdocuments[]" value="Виза"/>Виза<br/>
<input type="checkbox" name="setofdocuments[]" value="Миграционная карта"/>Миграционная карта<br/>
<input type="checkbox" name="setofdocuments[]" value="Вид на жительство"/>Вид на жительство<br/>
<input type="checkbox" name="setofdocuments[]" value="Нотариально-заверенный перевод иностранного паспорта"/>Нотариально-заверенный перевод иностранного паспорта<br />
<input type="checkbox" name="setofdocuments[]" value="Иностранный паспорт"/>Иностранный паспорт<br/>
<input type="checkbox" name="setofdocuments[]" value="Разрешение на временное проживание"/>Разрешение на временное проживание<br/>
<input type="checkbox" name="setofdocuments[]" value="Удостоверенние беженца"/>Удостоверенние беженца<br/><br/>
Вид документа ДУЛ: <select name="dul_doc" size="1">
<option value="Паспорт гражданина РФ" selected >Паспорт гражданина РФ</option>
<option value="Загранпаспорт гражданина РФ">Загранпаспорт гражданина РФ</option>
<option value="Паспорт моряка">Паспорт моряка</option>
<option value="Удостоверение личности военнослужащего">Удостоверение личности военнослужащего</option>
<option value="Билет военнослужащего">Билет военнослужащего</option>
<option value="Врем.удостоверение личности гражданина">Врем.удостоверение личности гражданина</option>
<option value="Загранпаспорт гражданина РФ">Загранпаспорт гражданина РФ</option>
<option value="Паспорт иностранного гражданина">Паспорт иностранного гражданина</option>
<option value="Удостоверение беженца">Удостоверение беженца</option>
<option value="Удостоверение вынужденного переселенца">Удостоверение вынужденного переселенца</option>
</select><br/><br/>
Дата рождения: <input type="text" name="dateofbirth" size="25"/><br/><br/>
Место рождения: <input type="text" name="placeofbirth" size="25"/><br/><br/>
Серия: <input type="text" name="series_dul" size="25"/><br/><br/>
Номер: <input type="text" name="number_dul" size="25"/><br/><br/>
Дата выдачи: <input type="text" name="data_dul" size="25"/><br/><br/>
Кем выдан: <input type="text" name="issuedby_dul" size="25"/><br/><br/>
Вид документа ДУП: <select name="dup_doc" size="1">
<option value="Вид на жительство (для лиц без гражданства)" selected>Вид на жительство (для лиц без гражданства)</option>
<option value="Разрешение на временное проживание">Разрешение на временное проживание</option>
<option value="Виза">Виза</option>
</select><br/><br/>
Серия: <input type="text" name="series_dup" size="25"/><br/><br/>
Номер: <input type="text" name="number_dup" size="25"/><br/><br/>
Дата выдачи: <input type="text" name="date_dup" size="25"/><br/><br/>
Кем выдан: <input type="text" name="issuedby_dup" size="25"/><br/><br/>
Начало срока действия: <input type="text" name="start_dup"size="25"/><br/><br/>
Окончание срока действия: <input type="text" name="finish_dup" size="25"/><br/><br/>
Номер: <input type="text" name="number_card" size="25"/><br/><br/>
Начало срока действия: <input type="text" name="start_card" size="25"/><br/><br/>
Окончания срока действия: <input type="text" name="finish_card" size="25"/><br/><br/>
<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/>
Основания для отказа: <input type="text" name="underthebase" size="25"/><br/><br/>
<br/><br/>
<input type="checkbox" name="fail_criterion[]" value="1"/>1.В процессе собеседования потенциальный клиент постоянно консультируется с третьими лицами в прямом разговоре или по телефону.<br/>
<input type="checkbox" name="fail_criterion[]" value="2"/>2.Потенциальный клиент пришел в сопровождении третьих лиц, физические лица, входящие в сопровождение клиента однотипны по своему составу, постоянно консультируются друг с другом и с третьими лицами.<br/>
<input type="checkbox" name="fail_criterion[]" value="3"/>3.При открытии счета, физическое лицо не может самостоятельно объяснить, какой тарифный план ему необходим, и предъявляет написанные третьим лицом название тарифного плана и номер телефона, к которому необходимо подключить систему Альфа-Клик. Клиент не может внятно объяснить цели открытия счета и типы операций, которые он предполагает проводить.<br/>
<input type="checkbox" name="fail_criterion[]" value="4"/>4.В процессе собеседования выясняется, что сразу после открытия счета клиент планирует оформить доверенность на управление всеми счетами третьему лицу либо несколько доверенностей на сторонних лиц.<br/>
<input type="checkbox" name="fail_criterion[]" value="5"/>5.В Банк обратилась группа лиц (вместе либо не связанных друг с другом), желающих привязать свои карты к одному номеру телефона.<br/>
<input type="checkbox" name="fail_criterion[]" value="6"/>6.В графе место работы и должность указываются сведения, предполагающие отсутствие постоянного источника дохода.<br/>
<input type="checkbox" name="fail_criterion[]" value="7"/>7.Потенциальному клиенту уже было отказано в заключении договора банковского счета на основании Федерального закона "О противодействии легализации (отмыванию) доходов, полученных преступным путем, и финансированию терроризма» (Список организаций и физических лиц, которым было отказано в заключении договора банковского счета в LN).<br/>
<input type="checkbox" name="fail_criterion[]" value="8"/>8.Физическое лицо моложе 22 лет.<br/>
<input type="checkbox" name="fail_criterion[]" value="9"/>9.Физическое лицо заказывает сразу при открытии счета более 2х однотипных карт Gold либо максимальное количество дебетовых карт.<br/>
<input type="checkbox" name="fail_criterion[]" value="10"/>10.Потенциальный клиент интересуется только услугами, предполагающими наибольшие лимиты снятий наличных денежных средств, тарифы на другие операции его не интересуют<br/>
<input type="checkbox" name="fail_criterion[]" value="11"/>11.Потенциальный клиент требует открыть к его счетам максимальное количество карт, выпущенных на третьих лиц<br/>
<input type="checkbox" name="fail_criterion[]" value="12"/>12.По внешнему виду клиент находится в состоянии алкогольного или наркотического опьянения, имеет признаки низкого социального статуса<br/>
<input type="checkbox" name="fail_criterion[]" value="13"/>13.Клиент находится в «Списке физических лиц, которым необходимо отказать в заключении ДКБО на основании 115-ФЗ», размещенном в LN в Базе «Репутационные риски».<br/>
<input type="checkbox" name="fail_criterion[]" value="14"/>14.Иные подозрения, что счет открывается для проведения операций в целях легализации (отмывания) доходов. В данном случае Уполномоченный сотрудник (Зам. Руководителя) приводит четкие основания подозрений в открытии Договора банковского счета для осуществления операций, связанных с легализацией доходов.<br/><br/>
Критерии отказа: <input type="text" name="additional_criteria" size="25"/><br/><br/>
<input type="submit" value="Отправить форму">
</form>
</body>
</html>
|
<?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";
// Подключение к базе данных
$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']."',
'".$_POST['setofdocuments']."','".$_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']."','".$_POST['fail_criterion']."','".$_POST['additional_criteria']."')");
if ($result = 'true'){
echo "Информация занесена в базу данных";
}else{
echo "Информация не занесена в базу данных";
}
}
?>
|
| |
|
|
|
|
|
|
|
для: Oleg2016
(05.04.2016 в 11:25)
| | 2.Потенциальный клиент пришел в сопровождении третьих лиц, физические лица, входящие в сопровождение клиента однотипны по своему составу, постоянно консультируются друг с другом и с третьими лицами.
=====================
Aлбанцы, небось? Oднотипны по своему составу. Где появляется один, там скоро их уже стадо. И постоянно по телефону треплются. С третьими лицами. | |
|
|
|
|
|
|
|
для: Oleg2016
(05.04.2016 в 11:25)
| |
$setofdocuments = "";
foreach ($_POST["setofdocuments"] as $value) {
$setofdocuments .= $value.", ";
}
...
$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']."',
'". $setofdocuments."','".$_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']."','".$_POST['fail_criterion']."','".$_POST['additional_criteria']."')");
|
| |
|
|
|
|
|
|
|
для: elenaki
(05.04.2016 в 16:46)
| | $setofdocuments .= $value.", "; - а подумать? | |
|
|
|
|
|
|
|
для: confirm
(06.04.2016 в 15:18)
| | сам пусть думает. я ему путь показала. массивы не люблю, говорила уже. | |
|
|
|
|