HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #13001  
Старый 23.10.2009, 01:41
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

http://php.net/manual/en/function.pow.php
 
Ответить с цитированием

  #13002  
Старый 23.10.2009, 20:27
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Здравствуйте всем,подскажите пожалуйста,как ограничить вывод из базы например только 30 первых строк,то есть выше мне дали рабочие варианты вывода из таблицы значений,а как сделать так что вывело 30 или 50 к примеру и ссылка,
Страница 2,и к примеру выглядела она так site.ru/script.php?page=2 и на странице 2 следующие 30-50!
Это случаем не постраничный вывод?
Заранее премного благодарен
 
Ответить с цитированием

  #13003  
Старый 23.10.2009, 20:32
Epic wave
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
С нами: 9030530

Репутация: 160
По умолчанию

Цитата:
Сообщение от qW1zer  
Здравствуйте всем,подскажите пожалуйста,как ограничить вывод из базы например только 30 первых строк,то есть выше мне дали рабочие варианты вывода из таблицы значений,а как сделать так что вывело 30 или 50 к примеру и ссылка,
Страница 2,и к примеру выглядела она так site.ru/script.php?page=2 и на странице 2 следующие 30-50!
Это случаем не постраничный вывод?
Заранее премного благодарен
limit ставь
 
Ответить с цитированием

  #13004  
Старый 23.10.2009, 20:33
Epic wave
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
С нами: 9030530

Репутация: 160
По умолчанию

Цитата:
Сообщение от zifanchuck  
Привет. Есть в пхп функция чтобы поднести допустим 5 в 35 степень. знаю что есть квадрат, а вот что бы в 35-ую незнаю. Можно просто цыклом но интересно такое существует?
pow(5, 35)
 
Ответить с цитированием

  #13005  
Старый 23.10.2009, 20:44
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Epic wave
Можешь поподробнее?И про постраничный вывод что-нибудь!
Я просто не понимаю так с полуслова
 
Ответить с цитированием

  #13006  
Старый 23.10.2009, 20:49
Epic wave
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
С нами: 9030530

Репутация: 160
По умолчанию

Цитата:
Сообщение от qW1zer  
Epic wave
Можешь поподробнее?И про постраничный вывод что-нибудь!
Я просто не понимаю так с полуслова
PHP код:
<?
require "config.php";
 require 
"default/element.php";
 
$number 50;

$offset = isset($_GET['offset']) ? (int)$_GET['offset'] : 0;

$result mysql_query("SELECT COUNT(*) FROM `title`"$link);

$total mysql_result($result0);
$menu getMenuofPages($total$number$offset);



function 
getMenuofPages($total$number$offset) {
  function 
getGoodUrl($url$cur) {
      if (
$_SERVER['QUERY_STRING'] == "") {
         return 
$url."?offset=".$cur;
      }else {
         if (
substr_count($_SERVER['QUERY_STRING'], "offset=") > 0) {
            
$url preg_replace("/offset=\d+/i""offset=".$cur$url);
            return 
$url;
         }else {
            return 
$url."offset=".$cur;
         }
      }
   }

 if (
$total <= $number) {
      return;
   }
   
$url $_SERVER['REQUEST_URI'];
   
$int intval($total $number); // Целая часть от деления
   
$rest $total $number// Остаток от деления
   
$menu "";
   
// Сначала перебираем целые части
   
for ($i 0$i $int$i++) {
      
$cur $i $number;
      if (
$cur == $offset) { // Проверка на текущую страницу
         
$menu .= " | ".($cur 1)."-".($cur $number);
      }else {
         
$menu .= " | <a href=\"".getGoodUrl($url$cur)."\">".
                  (
$cur 1)."-".($cur $number)."</a>";
      }
   }
   
// Потом остаток (если есть)
   
if ($rest 0) {
      
$cur += $number;
      if (
$cur == $offset) { // Проверка на текущую страницу
         
if ($rest == 1) {
            
$menu .= " | ".($cur 1)." |";
         }else {
            
$menu .= " | ".($cur 1)."-".($cur $rest)." |";
         }
      }else {
         if (
$rest == 1) {
            
$menu .= " | <a href=\"".getGoodUrl($url$cur)."\">".($cur 1)."</a> |";
         }else {
            
$menu .= " | <a href=\"".getGoodUrl($url$cur)."\">".
                     (
$cur 1)."-".($cur $rest)."</a> |";
         }
      }
   }else {
      
$menu .= " |";
   }
   return 
$menu;
}

$result mysql_query("SELECT * FROM `title` LIMIT $offset$number"$link);

 
$vivod="$menu<br>";
 
while (
$info mysql_fetch_array($result)) {
   
  
$vivod.=element($info);

}
 

return 
$vivod;


?>

ну вот мой вывод, выводит по 50 элементов на странице. Разбирайся, если есть вопросы по коду, задавай
 
Ответить с цитированием

  #13007  
Старый 23.10.2009, 20:49
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

PHP код:
echo gmp_strval (gmp_pow (535)); 
)
 
Ответить с цитированием

  #13008  
Старый 23.10.2009, 20:55
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Epic wave
Спасибо,буду разбираться с твоим кодом!Помог
 
Ответить с цитированием

  #13009  
Старый 23.10.2009, 23:31
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
С нами: 8797036

Репутация: 17
По умолчанию

Подскажите кто знает,как можно с помощью gd2 сделать следующее:
Есть картинка,которая открывается с помощью gd2
imageCreateFromPNG
на ней пишется текст imagettftext
А как сделать чтобы на эту картинку можно было еще одну наложить или соединить?
Например как в сервисе создания аватарок!
 
Ответить с цитированием

  #13010  
Старый 24.10.2009, 02:04
Myload
Banned
Регистрация: 15.03.2009
Сообщений: 215
С нами: 9031173

Репутация: 221
По умолчанию

Кто мне поможете доработать скрипт чата?
кому интересно стучите в асю
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.