powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / 3-й запрос
3 сообщений из 3, страница 1 из 1
3-й запрос
    #32613605
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите разобраться с запросом.

Запрос вытягивает 3-и баннера и добавляет в таблицу значение о просмотре
Все бы хорошо только после того как я добавил условие на UPDATE
он стал вытягивать только один баннер вместо 3-х.
Помогите исправить мою ошибку?


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
 $query = mysql_query("SELECT * FROM j_ads_banners  ORDER BY RAND()  LIMIT 3");

while ($row = mysql_fetch_array($query)){
  $id = $row['id'];
  $url = $row['url'];
  $image = $row['image_url'];

$today = date("d m Y");
$result = mysql_query("select * from j_stats where  DATE_FORMAT(amdate, '%d %m %Y') = '$today' and id=$id");
$num_results = mysql_num_rows($result);

if($num_results== 0 )  {

$today = date("Y-m-d");
$query = mysql_query("INSERT INTO j_stats (id, amdate, displays, clicks) VALUES ($id, '$today', 1, 0)");

} 

else {

$todays = date("Y-m-d");
$query = mysql_query("UPDATE j_stats SET displays = displays + 1 WHERE id = $id AND amdate = '$todays'"); 

}  
 
echo"<a href='$url'><img src='$image' border='0'> </a>";

}
...
Рейтинг: 0 / 0
3-й запрос
    #32613651
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
когда ты делаешь первый запрос, ты его результат (resource) помещаешь в $query;
Когда ты делаешь INSERT/UPDATE ты тоже результат помещаешь в $query и тем самым затираешь результат первого запроса.
...
Рейтинг: 0 / 0
3-й запрос
    #32613863
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот я болда

Спасибо за подсказку
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / 3-й запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]