[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите усовершенствовать запрос
Rmiha
Помогите усовершенствовать запрос, потому что то что есть сейчас ложит VPS.

$from=0;
$show=500;
$query=mysql_query("SELECT id, title, date_add, DATE_FORMAT(date_add,'%Y-%m-%d %H:%i') AS dateAdd FROM table WHERE date_add > LAST_DAY( DATE_SUB( CURDATE( ) , INTERVAL 2 MONTH ) ) + INTERVAL 1 DAY AND date_add < DATE_ADD( LAST_DAY( CURDATE( ) - INTERVAL 1 MONTH ) , INTERVAL 1 DAY ) LIMIT ".$from.",".$show."");
while($foto=mysql_fetch_assoc($query)){
$date=$foto['dateAdd'];
if(mysql_query("UPDATE table2 SET id_message='".$foto['id']."' WHERE photo_name LIKE '%".foto['title']."%' AND date='".$date."'")){echo $foto['id']."-yes<br>";} else {echo $foto['id']."-no<br>";}
}
inpost
ты уверен, что LIKE надо использовать в таком виде? Я, например, не понимаю, что такое foto['title'], а не переменная ли это должна была быть?
Для первого запроса - поставь индексы.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Rmiha
Прошу прощения, да $foto['title'] это переменная
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.