Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Comissar

Страницы: [1]
1
Гостевая Webscript.Ru Network / Google Mail
« : 24 Июня 2004, 12:28:00 »
Большое спасибо.

2
Гостевая Webscript.Ru Network / Google Mail
« : 24 Июня 2004, 11:34:05 »
А можно, и мне одно?
Люблю я Гугель...
comissar@micro.km.ua

3
PHP / Помогите разобратся...
« : 05 Ноября 2003, 10:17:59 »
Id нужно передавать потому, что после перехода со ссылке тебе нужно будет знать, на какую страницу перешли. Id в данном случае будет указывать номер статьи, с которой начинать отображать выбраную страницу статей.

Если все наоборот - поменяй условие в нужном месте на обратное.
Для этого заключи его в скобки и поставь перед ними знак восклицания.

Вот так:
if (!($id==$i*$articles_per_page)) {
Или так:
if ($id!=$i*$articles_per_page) {

П.С. Ты разобрался с отличием равенства от присваивания?
Если да - попробуй понять принципы работы условного оператора if

4
PHP / Помогите разобратся...
« : 03 Ноября 2003, 19:00:34 »
Ромик, я горжусь Вами...

Художник, присваивание (которое у тебя там, где сравнение) затяни в тело цикла, и поставь все-таки двойное равно... Для начала... :)
ID передавать все-таки нужно...
if (!isset($id)) {
  $id=1;
}
$res = mysql_fetch_row($this->sql_res);
$total_articles_number = $res[0];
$articles_per_page=10;
$total_pages = ceil($total_articles_number/$articles_per_page);
for ($i=0; $i<$total_pages; $i++) {
  if ($id==$i*$articles_per_page) {
     $this->out_nav.=" | ".($i+1)." "; // Номер текущей страницы

  } else {
     echo $i+1;
  }
}

Там еще борьба с разделителями (|) предстоит, и унификация вывода - местами у тебя echo ..., а местами - $this->out_nav.= ...

П.С. Художник, пожалуйста, разберись с отличием присваивания от сравнения... Это очень поможет в будущем.

5
Базы данных / Нужна помощ с запросом
« : 30 Октября 2003, 10:55:31 »
... WHERE t_id=TRUNCATE(t_id, 0) ORDER BY t_id DESC LIMIT $id,10

6
PHP / Не выводятся изображения (PHP+MySQL)
« : 18 Сентября 2002, 15:13:53 »
В битых картинках символы \\0 заменены пробелами...
Чтобы определить, где бьется - пробуй скриптом вывести _коды_ первых 10 байт из базы. Узнаешь, что в базе... Там по смещению 4 должен быть 0 а не 32.

7
Если интересуют только размеры результирующего куска, а не вырезанной области, то используй инструмент Crop (С) с задаными размерами результата. Размеры результирующего куска задаются в менюшке этого инструмента. В 6-м фотошопе - прямо под главным меню. Бывает очень удобно.

Страницы: [1]