Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Глюк с Insert: в базу добавляется две одинаковые записи
 
 автор: Gust   (02.06.2009 в 15:56)   письмо автору
 
 

есть код
$res = mysql_query ("INSERT INTO private_affair.estimation 
( `id` , `private_affair` , `spr_predmet` , `estimation` ,
 `mid_flag` , `order` , `doc_id` , `doc_user` , 
`doc_del_flag` , `del` , `user_modif` , `time_modif` , 
`comment` , `feld1` , `feld2` , `feld3` , `doc_typ` )
VALUES (NULL , '2315', '457', '4', '0', '0', '0', 'eeeee', 
'0', '0', '0', NOW( ) , 'eeeeeeeee', '', '', '0', '0');
");
exit;

В БАЗУ ДОБАВЛЯЕТСЯ 2 одинаковых записи (только id разный)
Если выполнить этот же запрос в phpMyAdmin - все путем -1запись
exit специально поставил, чтоб исключить все подозрения на циклы.

Че за глюк ? не подскажите?

  Ответить  
 
 автор: Trianon   (02.06.2009 в 18:28)   письмо автору
 
   для: Gust   (02.06.2009 в 15:56)
 

Очевидно, скрипт вызывается дважды.

В денвере, например, такое происходит сплошь и рядом.

  Ответить  
 
 автор: Gust   (03.06.2009 в 07:10)   письмо автору
 
   для: Trianon   (02.06.2009 в 18:28)
 

>Очевидно, скрипт вызывается дважды.
>В денвере, например, такое происходит сплошь и рядом.

Действительно, добавил строку:
exec ('calc');
причем в начало файла index.php - 2 раза запустился калькулятор.

Покапался дальше и нарыл, что возможно 2 раза скрипт запускается так как я использую
NTLM-авторизацию (по крайней мере, когда ее убираешь- inset работает должным образом).
Буду разбираться дальше, спасибо Trianon за направление мыслей ;)

  Ответить  
 
 автор: Trianon   (03.06.2009 в 08:04)   письмо автору
 
   для: Gust   (03.06.2009 в 07:10)
 

прошу прощения. Не в денвере.
В phpExpertEditor 3.x при первичном вызове скрипта.

Собственно, поскольку проявляется только на первом GET-вызове, то не особо и мешает.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования