![]() |
пробема с инсертом в бд через пхп, допотопный bchat
есть скрипт добавления вопросов в викторину чата(стандартный распространенный "bchat"):
Код:
<?в файле quest.txt 1482 строки. скрипт выполняется секунд 10, потом почему-то выходит из цикла. значения счетчика $k и count($file) на момент прекращения работы скрипта составляют 128/1482. вот 127, 128 и 129 строка файла quest.txt Код:
Плоскостной или тонкий лепной орнамент со сложным - обычно симметричным - рисунком, стилизующим растительные побеги (иногда в сочетании с геометрическими фигурами, надписями, изображениями людей и животных).::арабески |
Потому что вот так надо:
$count = count($file); for($i=0;$i<$count;$i++) { ..... просто не успевает считать, ты заставляешь его пересчитывать массив какждую итерацию, проблема становится очевидной только при большом объеме данных прогоняемых в цикле |
так а почему тогда он из цикла то выходит? допустим, не успевает считать, но почему останавливается именно на 128?
сделал, как ты написал, проблема осталась та же. задачу решил по-другому, просто полю ключ дал avto_increment и значение $k скрипт не считал. только вот в чем была проблема, я так и не разобрался :-/ |
| Время: 05:10 |