и в файле func.php
записаны все функции
вот когда вызываю функцию url(); что бы перейти на сайт рекламодателя,
то грузил около 3-5 сек
щас функцию url(); в верх самый убрал
и в index.php
case 'url':
include ("header.php");
url();
include ("footer.php");
break;
тоже в верх самый, но все равно не моментально( (Добавление)
ну хотя нормально, менее 1 секунды переходит,
а то что в скрипте
$resultater = mysql_query("SELECT * FROM click WHERE rid='$id' AND ip='$ip' AND browse='$browse' AND type='$type'");
это как называется?)
просто соединение которое в верху написал у меня в одном файле и в хеадере приписана ссылка на него (Добавление)
Просто у меня долго грузит после выполнения этого кода,
проеряет на наличие ну и там если есть то проверяет по времени если сутки прошли, то записывает снова в базу и пересылка на другой сайт,
грузик секунд 3-5
и потом только переходит на сайт
(Добавление)
И еще подключаю файл и в нем все функции написаны, вот эта которую написал она пред пред последняя, а в файле более 1100 строк, если же ее в верх самый то скорость же быстрей будет выполнения функции этой?
Удалил поле ID c автоинкремент
и снова создал его
таблицу полностью почистил
и вроде сейчас при удаление первых 10 строк то после уже ИД с 1-10 не заполняет,
незнаю в чем было дело
вроде все точно так же было как и новый тип все так же
$resultat = mysql_query("SELECT * FROM unik WHERE (data<'$wasdas')");
$array = mysql_fetch_array($resultat);
do
{
$id=$array['id'];
$resultatss = mysql_query("delete from unik where id=$id");
Panoptik
ну у меня когда запись в базу идет то в поле ID ничего не записываю
просто дело в том что при удалении он почему то начинат запись делать не с большего а сначало заполнить те ID которые удалил (Добавление)
странно вобщем
в базе несколько таблиц
в других вроде все нормально заполняет продолжает,
а вот в этой почему то начинает с начала записывать(
PATCHнезнаю что то не так работает(
во удалил вручную 10 строк из базы и когда инфа заполняется то в auto_increment снова заполняет те ID которые удалил
Просто запись идет показов и потом подсчет за сутки сколько раз показался баннер,
и хочу удалять те записи которые устарели,
но хочется что бы был подсчет сколько всего было показов за все время тоест хотел просто вывести последний ID
но вот неполучается записывать сначала (Добавление) Panoptik
вот вот мне как раз не надо что бы он перезаписывал,
удаляю для того что бы в базе поиск был быстрее
а потом счетчик снова в auto_increment начинает сначала записывать но надо что бы продолжал записывать с большого числа
Не подскажите можно ли как то сделать, что бы когда в базу заносилось ID оно автоматически через AUTO_INCREMENT
допустим добавилось 50 строк
потом я удаляю первые 10 с 1 по 10 ID
а потом снова когда добавляется информация то ID снова идет с 1 по 10 ну а потом с 51
вот интерисует можно ли сделать та что бы если я удалял строки с 1 по 10 то ID c таким ID Больше не создавались а сразу шли с 51
Bio man
ошибку выдает,
Fatal error: Call to undefined function mysql_fech_row() in /home/cooperok/domains/bannerwm. ru/public_html/f.php on line 1045
это изза того что поле с датой простое текстовое поле?
data varchar(255) (Добавление)
Если поле сменю на датавремя
и записывать тогда надо будет мне вот так же?
$fecha = date("Y-m-d H:i:s", $time);
а вывод последних за сутки
так?
$time = strtotime("-1 day");
$fecha = date("Y-m-d H:i:s", $time);
или проблема не решится если тип смен? (Добавление)
Да все решил, сменил тип поля на дататиме и все норм стало
Привет
Пожскажите, нужно подсчитать число строк
которые были занесены за последние сутки
заносил в базу дату просто текстовым форматом,
но вот когда подсчитываю строки
$time = strtotime("-1 day");
$fecha = date("d.m.y H:i", $time);
$rezult = mysql_query("SELECT * FROM unik WHERE (data>'$fecha')");
$saa=mysql_num_rows($rezult);
echo "уникальных показов за 24 часа".$saa;
то он считает все строки
а если сделать через
if ( ($arrays['data'])<$tekdata)
{}
else
{}
то тогда работает, но вот так же я так понимаю нагрузка будет большой
в сутки более 100 000 записей добавляется, и перебором же будет нагрузка?
И еще вопрос небольшой
как можно чистить таблицу по этому же полю
что бы если дата занесения была меньше на 2 дня чем текущаю то строки удалялись