Loading...
Обучение/Помощь новичкам | как вывусти на главную.
все привет помогите,как вывести gold на главную. есть код вывода но проблема выдает ошибку.Или ошибка в самом коде.вот сам код
php
   # GOLD  $query = DB :: $dbh -> query("SELECT id FROM platforms WHERE mode = ? AND ban = ? AND gold > ?  ORDER BY RAND() LIMIT 2", array(0,0,time()));  while ($gold = $query -> fetch()):  $gold = cache_pf::check($gold['id']);  echo ' <div class ="hide"> <img src="'.save_img::fav($gold['url']).'"> <a referrerpolicy="origin" rel="nofollow" title="Посетить сайт '.system::check($gold['url']).'" href ="'.site.'ou/'.$gold['id'].'" target="_blank"><b>'.system::check($gold['url']).'</b></a> '.system::gold().' </div>   


Изображение

------
88515_.PNG (27.7 Kb)
Скачиваний: 90

________
посл. ред. 13.10.2024 в 08:47; всего 1 раз(а); by катэ_наркотэ
Конечно может ты не полностью скопировал, но всё равно попробуй закрыть echo
php
   echo '  <div class ="hide">  <img src="'.save_img::fav($gold['url']).'">  <a referrerpolicy="origin" rel="nofollow" title="Посетить сайт '.system::check($gold['url']).'" href ="'.site.'ou/'.$gold['id'].'" target="_blank"><b>'.system::check($gold['url']).'</b></a> '.system::gold().'  </div>';   
Попробуй заменить на это
php
   // GOLD $query = DB::$dbh->prepare("SELECT id FROM platforms WHERE mode = ? AND ban = ? AND gold > ? ORDER BY RAND() LIMIT 2"); $query->execute(array(0, 0, time()));  while ($row = $query->fetch()) {     $gold = cache_pf::check($row['id']);      if ($gold) {          echo '         <div class="hide">             <img src="' . save_img::fav($gold['url']) . '">             <a referrerpolicy="origin" rel="nofollow" title="Посетить сайт ' . system::check($gold['url']) . '" href="' . site . 'ou/' . $gold['id'] . '" target="_blank"><b>' . system::check($gold['url']) . '</b></a> ' . system::gold() . '         </div>';     } else {         echo '<div>Ошибка получения данных для платформы ID: ' . $row['id'] . '</div>';     } }   
И отправь что выводит на странице и в случае ошибки отправь данные из консоли
Chansky , пропала иконка найти не могу путь сам до иконки.

Изображение

------
88516_.PNG (12.3 Kb)
Скачиваний: 88

________
посл. ред. 13.10.2024 в 10:52; всего 1 раз(а); by катэ_наркотэ
Лучший ответ
<div class="hide"> проверь в стилях
upd: попробуй убрать сам класс Хайд и проверить есть ли иконка после этого, если нету, посмотрю позже что не так
________
посл. ред. 13.10.2024 в 10:57; всего 1 раз(а); by Chansky
Chansky , просто пропала иконка,потом решу что делать
sql
   SELECT id, url FROM platforms WHERE mode = ? AND ban = ? AND gold > ?  ORDER BY RAND() LIMIT 2   
так ты только id вывод делаешь а url нет
STUDIO (14 окт 2024, в 0:33)
sql
   SELECT id, url FROM platforms WHERE mode = ? AND ban = ? AND gold > ?  ORDER BY RAND() LIMIT 2   
так ты только id вывод делаешь а url нет
В функцию cache_pf::check передается id.
Думаю там закешированные данные с ключом id, происходит выборка и возвращается результат
Онлайн: 1
Время:
Gen. 0.1034
(c) Bym.Guru 2010-2026