webog пишет:
DKS пишет:Я правильно Вас понял?
Да. Наконец таки.
Понимаю Ваше желание, чтобы всё было быстро, качественно, бесплатно и почти телепатически.
Эх, хотел бы я быть телепатом. Это было бы гораздо удобнее.
webog пишет:
Пробую Ваш вариант.
(Добавление)
DKS, увы но Ваш вариант не работает.
Поправил код.
И оттестировал: создал базу данных, таблицу, ввёл Ваши данные.
При каждом обновлении страницы возникает баннер с
соответствующей ему ссылкой. Что, как Я понимаю, и требовалось.
Работоспособный код получился такой:
CODE (
htmlphp):
скопировать код в буфер обмена
<?php
/* webog, ротатор баннеров */
// Входные параметры
$user_database = "test"; // имя пользователя
$password_database = "123456"; // пароль
$name_database = "test"; // название базы данных
$name_table = "table"; // название таблицы
// Подключаемся к MySQL через пользователя
// логин и пароль которого у Вас есть
if(!mysql_connect('localhost', $user_database, $password_database)) {
// если не получилось
echo "Не могу подключится к серверу. <br>
}
// Выбираем базу данных
// Запрашиваем случайную запись по сути так же, как это делали и Вы
$res = mysql_query("select * from `table` order by rand() limit 1");
// Обрабатываем запрос так, чтобы его понял PHP
// Выводим баннер-ссылку
echo "<a href=\"$arrayOfBanners[1]\"><img src=\"$arrayOfBanners[2]\"></a> ";
/* Тестирующий код, нагляднее показвает,
что выводится в качестве данных
(удалить, если всё работает как надо) */
echo "<br> ".$arrayOfBanners[1]." <br>";
echo $arrayOfBanners[2]." <br>";
// Закрываем соединение
?>