Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / INSERT по проверке / 3 сообщений из 3, страница 1 из 1
24.07.2013, 09:57:02
    #38341612
lemuriec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT по проверке
Всем привет. Код:
$query_Recordset2 = "SELECT * FROM otch_lock WHERE pbs = '".$_SESSION['pbs']."' AND otchName = '".$_SESSION['reestr']."' AND year = '".$_SESSION['reestr_year']."' AND month = '".$_SESSION['reestr_month']."'";
$Recordset2 = mysql_query($query_Recordset2, $q) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
if(mysql_affected_rows()){
$insertSQL = sprintf("INSERT INTO otch_lock( pbs, org_name, `month`, `year`, otchName, status) VALUES (%s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_SESSION['pbs'], "text"),
GetSQLValueString($_SESSION['orgname'], "text"),
GetSQLValueString($_SESSION['reestr_month'], "int"),
GetSQLValueString($_SESSION['reestr_year'], "int"),
GetSQLValueString($_SESSION['reestr'], "int"),
GetSQLValueString("1", "text"));

$Result1 = mysql_query($insertSQL, $q) or die(mysql_error());

Нужно чтобы Select проверял наличие строки и если такой нет то вставлял в БД.... не знаю почему не работает(
...
Рейтинг: 0 / 0
24.07.2013, 10:03:31
    #38341620
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT по проверке
lemuriecНужно чтобы Select проверял наличие строки и если такой нет то вставлял в БДinsert ignore не пойдёт?
...
Рейтинг: 0 / 0
24.07.2013, 13:51:03
    #38342087
lemuriec
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
INSERT по проверке
Респект)) выручил)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / INSERT по проверке / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]