ВУЗ:
Составители:
Рубрика:
68
$ErrMsg=$ErrMsg."Пароли не совпадают!.<br>";
}
if ($Err == true)
for($i=0;$i<count($arrayMamber);$i++)
$arrayMamber[$i][7] = stripslashes($arrayMamber[$i][7]);
return $Err;
}
Функция добавления записи в БД
// ******************** Функция добавления в БД ************************
function add_IN_BD($arrayMamber,$Table)
{
$Err = false;
$aSQL = "insert into $Table (";
$aSQL2 = "";
$aSQL3 = "";
for($i=0;$i<count($arrayMamber);$i++)
if($arrayMamber[$i][0]!="pass_2" && $arrayMamber[$i][9]!=0)
// исключающие поля !!! если будет много, добавить в массив поле искл. поля
{
if(!empty($aSQL3)) $aSQL3=$aSQL3.",";
$aSQL3=$aSQL3."".$arrayMamber[$i][0]."";
if($arrayMamber[$i][4]=="data")
{
ereg ("([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})",
$arrayMamber[$i][7], $regs);
$arrayMamber[$i][7] = $regs[3]."-".$regs[2]."-".$regs[1];
}
if(!empty($aSQL2))
$aSQL2=$aSQL2.",";
if($arrayMamber[$i][9]=="2" &&
$arrayMamber[$i][4]!="data")
$aSQL2.="AES_ENCRYPT('".$arrayMamber[$i][7]."','".
MAIN_PASSWORD."')";
else
if($arrayMamber[$i][4]=="pass")
$aSQL2=$aSQL2."PASSWORD('".$arrayMamber[$i][7]."')";
else
$aSQL2=$aSQL2."'".$arrayMamber[$i][7]."'";
}
$aSQL=$aSQL.$aSQL3.") values (".$aSQL2.")";
if($this->db->query($aSQL,0) == true)
{
//кешируем данные
$this->cesh("",$Table,"");
return false;
}
else
{
echo "<BR><b>Ошибка добавления.<b><BR> Ошибка - ".
Страницы
- « первая
- ‹ предыдущая
- …
- 66
- 67
- 68
- 69
- 70
- …
- следующая ›
- последняя »
