SPodgorniy

Рейтинг
29
Регистрация
27.03.2009
Sim:
Чорт... когда ж я заведу наконец-таки секретаршу?!

ага, заведи, ток не забудь, что на сколько мало ты ей платишь - на столько страшная она и будет ))))

jumash:
Я, собственно, отвечал на этоС другой стороны - бага бы не обнаружилась (что плохо), если бы структура БД была покорректнее и не позволяла дублировать данные - так что я ещё рассмотрел и пример когда баг помог обнаружить другой баг :)

Нет, это не баг, в данном случае структура может и должна допускать дублирование, другое дело что записи вставлялись именно парами ...

т.е. цвет расценивается как якорь и страница, пусть под видом картинки, но загружается повторно и следовательно повторно и исполняется...нда

Спасибо за ссылку.

Dreammaker:
Вы не поверите, но эти пространства могут иногда пересекаться. :) Иногда полезно следовать девизу open your mind.

Если не ошибаюсь, то на пхпклубе был случай, когда из-за изменений в хтмле - были проблемы с двойной вставкой в базу. И как раз с бекграундом было связано. Случай фееричный и вначале все тоже гнали на тамошнего топикстартера, но когда въехали в тему были поражены интересным фактом. Сути проблемы не помню, попробую найти.

Очень был бы признателен

MOP1:
зы: а вы, кстати, не пробовали методом тыка замерять частоту в сети питания? говорят, иногда помогает

да я был близок к этому, еще бы чуть чуть ... но проблема то решилась, а сейчас просто хотелось бы с вашей помощью понять что это за глюк.

SPodgorniy добавил 19.05.2009 в 14:54

=DEREK=:
скорее всего mysql_query INSERT вызываеться два раза. Возможно цикл... не стоит ли эта строка в теле цикла?
давайте больше кода, попробуем разобраться. Одно могу сказать точно: количество запросов к БД не зависит от бекграунда таблицы😂

это первое что пришло мне в голову, но хоть цикла и небыло но всеравно я поставил эхо рядом с инсертом и вывел тестовую строчку ... она показалась один раз.

SPodgorniy добавил 19.05.2009 в 14:56

jumash:
Чтобы не было ошибок - надо использовать INSERT IGNORE ... или же INSERT INTO .... ON DUPLICATE KEY UPDATE field='value'

ошибок и так нет, этот запрос корректно отрабатывает в PHPMyадмине

jumash:

Нужно больше данных, юнга! Больше данных! Примеры кода! Кода примеры!

$result = mysql_query("Insert into table_name(field_name) values(field_value)");

Вот кот на PHP я же писал выше.

jumash:

HTML не мешает PHP делать свои чёрные дела - это два разных пространства, так сказать.
SPodgorniy:
дай думаю сделаю тестовую PHP страничку без всего, только один инсерт и о чудо работает
jumash:

UPD: Чтобы данные не дублировались - надо на нужное поле повесить UNIQUE аттрибут.

Это не коим образом не решит проблемы, да дублироваться не будут но попытки вставить будут и грязные логи тоже...

Быстрее будет без сортировки, как уже тут предлагали.

1. Генерим рандом число в диапазоне количества записей - X.

2. В лимите говорим выводить столькото записей ( например 5) с позиции X.

ПС: не забываем про коридор из (в нашем случае 5-ти записей) т.е. диапазон генерации снижаем на кол-во выводимых записей.

Посмотрите и мой пожалуйста! Скинул в личку.

А хоть одна из них, дает правильное число страниц?

_alk0g0lik_:
У меня такое было с доменом купленым б/у. Написал письмо в гугл, через 3 недели переиндексили и все путем.

Дык вроде домен новый (без истории) и в индексе не то что совсем нет, что то то есть, вот переходов нет (((( Подскажите что написать, примерный текст...

Всего: 170