Показать сообщение отдельно
  #1 (permalink)  
Старый 05.04.2012, 01:39
Интересующийся
Отправить личное сообщение для MironM Посмотреть профиль Найти все сообщения от MironM
 
Регистрация: 26.09.2011
Сообщений: 11

Подставляем определенное значение в SQL запрос в зависмости от разрешения монитора
Доброго времени.

Вопрос такой: каким образом можно подставить определенное значение в SQL запрос в зависимости от разрешения окна браузера посетителя?

Т.е если у посетителя к примеру разрешение 1300 пикселей в ширину, то в запрос подставляем значение "5", если более 1300px, то "10".

Все что удалось "накодить" это:

<?php
  	function resolution_function (){
	$resolution = "<script type='text/javascript'>document.write(document.body.offsetWidth);</script>";
	if ($resolution > 1300) return '5'; else return '10';
  	};

 	$resolution = resolution_function();
   	query_posts( array(
      'post_type' => 'post',

      'posts_per_page' => $resolution
 )
    ); ?>


Но такой фокус не прокатывает. И возвращается значение "10", даже вне зависимости от того, какое разрешение.

Есть какие-то варианты решения?
Ответить с цитированием