Проблем с код за извеждащт банер 468x60

PHP, MySQL, JavaScript, HTML, CSS и др.
Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Проблем с код за извеждащт банер 468x60

Мнение от cgozzie » 06 Фев 2018, 21:28

Имам проблем не съм сигорен точно дали е от кода за изваждане на банера или от сял заявката ли незнам за това се обръщам към вас.
Като цяло банерите се добавят в сял заявката и си излизат но ето какво става като са повече от 1 след 2-3-4 и така на татък вижте по-добре на снимката как ми се редят 1 под друг.

Изображение

Прикачвам сял заявката ако мислите че ще е от друго кажете ще го прикача.

Код за потвърждение: Избери целия код

CREATE TABLE IF NOT EXISTS `horizontal` (
  `id` int(12) NOT NULL auto_increment,
  `banner` text NOT NULL,
  `link` text NOT NULL,
  `data` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
Кода за изваждането на банерите

Код за потвърждение: Избери целия код

<?php
include "sms/configs.php";

$date = time();
$rand = mysql_query("SELECT * FROM `horizontal` WHERE data+$expire>$date ORDER BY id DESC") or die(mysql_error());
if(mysql_num_rows($rand) == 0)
{
    echo "<center>Все още няма добавени банери 468х60 в сайта ни</center>";
}
else
{
    while($row = mysql_fetch_assoc($rand))
    {
        echo "<a href='".$row['link']."'><img src='".$row['banner']."' width='$bannerwidth' height='$bannerheight' style='border: 0px' alt=''/></a>";	
    }
}	
?>
Изображение

Аватар
smurfavr
Извън линия
Потребител
Потребител
Мнения: 426
Регистриран на: 06 Окт 2016, 17:55
Се отблагодари: 25 пъти
Получена благодарност: 16 пъти
Обратна връзка:

Проблем с код за извеждащт банер 468x60

Мнение от smurfavr » 06 Фев 2018, 21:43

Малко е мястото за банерите и за това застава един под друг като са повече от един.Добави в кода да оразмерява банерите автоматично и ще се получат нещата.
При мен беше така и по този начин го оправих.

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Проблем с код за извеждащт банер 468x60

Мнение от cgozzie » 06 Фев 2018, 21:47

Да беше показал как си го оправил аз ако знаех нямаше да пиша тема братле.
Изображение

Аватар
smurfavr
Извън линия
Потребител
Потребител
Мнения: 426
Регистриран на: 06 Окт 2016, 17:55
Се отблагодари: 25 пъти
Получена благодарност: 16 пъти
Обратна връзка:

Проблем с код за извеждащт банер 468x60

Мнение от smurfavr » 06 Фев 2018, 21:49

Това е моя код с които го направих.

Използвайте това, за да промените размера на банерите.

Код за потвърждение: Избери целия код

<img src="test.gif"  height="number" width="number">
Последно промяна от smurfavr на 06 Фев 2018, 22:06, променено общо 2 пъти.

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Проблем с код за извеждащт банер 468x60

Мнение от cgozzie » 06 Фев 2018, 22:30

Някой друг...

Добавено преди 34 минути 42 секунди:
Това го знам не е от него братле..
Изображение

Аватар
Алекс
Извън линия
Потребител
Потребител
Мнения: 114
Регистриран на: 03 Яну 2017, 01:13
Местоположение: $this->locale()
Се отблагодари: 3 пъти
Получена благодарност: 9 пъти
Обратна връзка:

Проблем с код за извеждащт банер 468x60

Мнение от Алекс » 06 Фев 2018, 22:56

Като гледам как се опитвате да му помогнете ми се плаче :headbang:

това

Код за потвърждение: Избери целия код

$rand = mysql_query("SELECT * FROM `horizontal` WHERE data+$expire>$date ORDER BY id DESC") or die(mysql_error());
го промени на

Код за потвърждение: Избери целия код

$rand = mysql_query("SELECT * FROM `horizontal` WHERE data+$expire>$date ORDER BY rand() LIMIT 1") or die(mysql_error());
01001100 01100001 01110010 01100001 01110110 01100101 01101100

Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Проблем с код за извеждащт банер 468x60

Мнение от cgozzie » 06 Фев 2018, 23:24

Благодаря братле всичко е точно. :nicecode: :lock:
Изображение

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уеб Програмиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта