WebMIEM
ВебМИЭМ

Вывод превьюшек на страницы сайта из CPG и Menalto Gallery

браузеры, домены, хостинг, языки разметки, клиентские и серверные скрипты

Вывод превьюшек на страницы сайта из CPG и Menalto Gallery

Сообщение PETERs602 » Пт авг 13, 2010 5:07

CPG
    Список необходимых измениний:
  • пользователь, пароль и база данных
  • префикс таблиц галереи
  • папка галереи
Код: Выделить всё
<?

function db_connect()
{
   $db = new mysqli('localhost', 'имя_пользователя', 'пароль', 'имя_базы');
   if (!$db)
   {
     return false;
   }
   $db->set_charset("utf8");
    $db->character_set_name();
   return $db;   
}
  $db = db_connect();
  $query = "SELECT pid, aid, filepath, filename FROM префикс_pictures  ORDER BY rand() LIMIT 3";   
  $result = $db->query($query);
 
  while ($foto = $result->fetch_assoc())
  {
 
   echo '<div class="photo">';
   echo '<a href="./папка_с_галереей/displayimage.php?album='.$foto['aid'].'&amp;pid='.$foto['pid'].'" title="Перейте в фотоальбом ВебМИЭМ">';
   echo '<img src="./папка_с_галереей/albums/'.$foto['filepath'].'thumb_'.$foto['filename'].'" alt="фотоальбом ВебМИЭМ" /></a>';
   echo '</div>';
  }
?>
Аватара пользователя
PETERs602
Site Admin
 
Сообщения: 810
Зарегистрирован: Ср сен 06, 2006 0:42
Откуда: Д123

Re: Вывод превьюшек на страницы сайта из CPG и Menalto Galle

Сообщение PETERs602 » Пт авг 13, 2010 5:19

Menalto Gallery 2
Код: Выделить всё
<?
function db_connect()
{
   $db = new mysqli('localhost', 'имя_пользователя', 'пароль', 'имя_базы');
   if (!$db)
   {
     return false;
   }
   $db->set_charset("utf8");
    $db->character_set_name();
   return $db;
   
}
$db = db_connect();

  $query = "SELECT g_id FROM g2_Item where g_canContainChildren = 0 ORDER BY rand() LIMIT 3";
   // g2_ является префиксом таблицы в базе данных, у вас префикс может быть другим.
       // LIMIT 3 - кол-во выводимых картинок
  $result = $db->query($query);
 

  while ($story = $result->fetch_assoc())
  {
 
   echo '<div class="photo"><div class="foto">';
   echo '<a href="../gallery/main.php?g2_itemId='.$story['g_id'].'" title="Перейте в фотоальбом ВебМИЭМ">';
   echo '<img src="../gallery/main.php?g2_view=core.DownloadItem&amp;g2_itemId='.($story['g_id']+1).'" alt="фотоальбом ВебМИЭМ" /></a>';
   echo '</div></div>';
  }
?>
Аватара пользователя
PETERs602
Site Admin
 
Сообщения: 810
Зарегистрирован: Ср сен 06, 2006 0:42
Откуда: Д123


Вернуться в Веб-технологии

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron
line
www.WebMIEM.ru © 2006-2010