SELECT A.a, ( SELECT COUNT(1) FROM (SELECT B.b FROM B WHERE B.b = A.a LIMIT 12) ) AS somename FROM A WHERE cond;
SELECT A.a, if (X.cnt >= 12, 12 , X.cnt) as somename
FROM A
INNER JOIN (SELECT B.b, count(*) as cnt FROM B GROUP BY B.b) as X
ON A.a = X.b
WHERE cond
<h2>Галерея 1</h2>
<a href="big_image_url" class="gallery" rel="group1"><img src="small_image_url"></a>
<a href="big_image_url" class="gallery" rel="group1"><img src="small_image_url"></a>
<h2>Галерея 2</h2>
<a href="big_image_url" class="gallery" rel="group2"><img src="small_image_url"></a>
<a href="big_image_url" class="gallery" rel="group2"><img src="small_image_url"></a>
<script>
jQuery(document).ready(function($){
$('.gallery').fancybox();
});
</script>
$first = true;
foreach($menu as $val){
echo "<li " . ($first ? ' class="active"' : '') . "> <a href={$val['href']}>{$val['link']}</a> </li>";
if ($first) {
$first = false;
}
}
foreach($menu as $val){
echo "<li " . ($menu[0]['href'] == $val['href'] ? ' class="active"' : '') . "> <a href={$val['href']}>{$val['link']}</a> </li>";
}
<div class="menu-item">
<a href="#">menu name</a>
<div class="sub-menu">
sub menu content
</div>
</div>
<div class="menu-item">
<a href="#">menu name</a>
<div class="sub-menu">
sub menu content
</div>
</div>
<div class="menu-item">
<a href="#">menu name</a>
<div class="sub-menu">
sub menu content
</div>
</div>
<script>
jQuery(document).ready(function($){
$('.menu-item').hover(
function(){
$(this).find('.sub-menu').show();
},
function(){
$(this).find('.sub-menu').hide();
}
);
});
</script>
<style>
.sub-menu{
display:none;
}
</style>
sudo a2enmod php5
AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
<div data-toggle="modal" data-target="#myModal">
<?php the_post_thumbnail(array(100,100)); ?>
<?php the_title(); ?>
</div>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel"><?php the_title(); ?></h4>
</div>
<div class="modal-body">
<div class="container-fluid">
<div class="row">
<?php the_content(); ?>
</div>
</div>
</div>
</div>
</div>
</div>
<div data-toggle="modal" data-target="#myModal<?php the_ID(); ?>">
................................
<div class="modal fade" id="myModal<?php the_ID(); ?>" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
//убиваем текущий инстанс
$("#example, body").vegas('destroy');
//вызываем новый, уже с другими фотками
$("#example, body").vegas({
slides: [
{src: "./img/bg/4.jpg"},
{src: "./img/bg/5.jpg"},
{src: "./img/bg/6.jpg"},
{src: "./img/bg/7.jpg"},
{src: "./img/bg/8.jpg"},
{src: "./img/bg/9.jpg"}
],
overlay: true,
transition: [ 'fade', 'fade2' ],
});
var slides = [
{src: "./img/bg/4.jpg"},
{src: "./img/bg/5.jpg"},
{src: "./img/bg/6.jpg"},
{src: "./img/bg/7.jpg"},
{src: "./img/bg/8.jpg"},
{src: "./img/bg/9.jpg"}
];
$("#example, body").vegas('options', 'slides', slides)
1. Использовать сессии для хранения информации ( Имя, Путь до аватарки, и возраст) - есть страницы где бд не используется, но нужна эта информация и каждый раз делать запрос в бд глупо.
2. Манипулировать пользователем если он оффлайн ( разлогинить его и т.п )
3. Запомнить пользователя, чтобы ему не приходилось каждый раз вводить логин/пароль ( если на сесссиях, сессию сохраняю в свою директорию и даю время жизни - месяц )
Как лучше реализовать это?
Сейчас у меня все на сессиях( сессия на фс( файловая система ), планирую сохранять в бд )
Но мне частенько говорят, что лучше сделать на cookie с использованием access_token, но я не до конца понимаю механизм...
$mtchs = array();
preg_match_all('/[\'|"].*?[jpeg|jpg|gif|png].*?[\'|"]/', $rawHtml, $mtchs);