Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Почему дублируется INSERT?, и главное как????
Strannik  
 ۩  [x]    Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 806
Пользователь №: 17108
На форуме: 7 лет, 8 месяцев, 25 дней
Карма: 0




Добрый вечер. Заметил, что при выполнении кода дублируются записи в базе данных.
Код:

conn();
$f1=mysql_real_escape_string($f1);
$f2=mysql_real_escape_string($f2);
$f3=mysql_real_escape_string($f3);
$f4=mysql_real_escape_string($f4);
$f5=mysql_real_escape_string($f5);
$f6=mysql_real_escape_string($f6);
$f7=mysql_real_escape_string($f7);
$f8=mysql_real_escape_string($f8);
$f9=mysql_real_escape_string($f9);
$f10=mysql_real_escape_string($f10);
$f11=mysql_real_escape_string($f11);
$f00=mysql_real_escape_string($f00);
$f000=mysql_real_escape_string($f000);
$data_created = date('Y-m-d H:i:s');
do{$product_idn=mt_rand(1000000,9999999);
$res1=mysql_query("SELECT * FROM `products` WHERE `product_idn`='".$product_idn."'");
}while($res1&&mysql_num_rows($res1)>0);

$res2=mysql_query("INSERT INTO `products`(`product_idn`, `name`, `fabricator`, `view`, `count_kinders`, `handle_transient`, `number_of_wheels`, `the_width_of_the_wheelbase`, `weight`, `about`, `price`, `discount`, `action`, `category`, `podcategory`,`dubl`, `stock`, `popular`, `new`) VALUES ('$product_idn','$f1','$f2','$f3','$f4','$f5','$f6','$f7','$f8','$f9','$f10','','$f11','$f00','$f000','no','no','no','no')");
if(!$res2){error_r('Техническая ошибка при добавлении товара');}else{ ?><script>window.close();
</
script><?php /*true_r('Товар добавлен');*/}



Впервые столкнулся? Как такое возможно?? Функция вызывается лишь один раз...
Подскажите в чем ошибка и как ее исправить?
Или хотя бы как отследить сколько раз выполняется запрос Insert к базе данных....
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Strannik  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 806
Пользователь №: 17108
На форуме: 7 лет, 8 месяцев, 25 дней
Карма: 0




вопрос снят
P.S.: к jquery ajax form был дополнительно прибавлен submit.form из-за чего форма ajax-ом отправлялась 2 раза.
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса