Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 46 matches
Author Message
  Topic: Статья: Нечеткие запросы к реляционным СУБД
Vasiliy

Replies: 5
Views: 4418

PostForum: Прочее   Posted: Mon Sep 04, 2006 3:56 pm   Subject: Статья: Нечеткие запросы к реляционным СУБД
Интересно! Прочел тоже не один раз.
Собственно статью хотел предложить для одного из изданий, но что-то в редакцию к ним я так и не достучался :( А стучалсчя долго ...

А что за издание? Электронное или бумажное?
  Topic: pecl или точнее extension для php
Vasiliy

Replies: 10
Views: 6226

PostForum: Разное :: PHP   Posted: Mon May 29, 2006 4:57 pm   Subject: pecl или точнее extension для php
Advanced Guest , есть личный вопрос, но как с тобой связаться?
  Topic: Mozilla — корректное сохранение архивов формата zip.
Vasiliy

Replies: 5
Views: 4200

PostForum: Разное :: PHP   Posted: Sat Jan 14, 2006 11:31 am   Subject: Mozilla — корректное сохранение архивов формата zip.
chin, может быть, только данный хост не поддерживает mod_rewrite
  Topic: Многомерный массив в многоуровневый HTML-список
Vasiliy

Replies: 12
Views: 11219

PostForum: Разное :: PHP   Posted: Wed Dec 21, 2005 8:24 pm   Subject: Многомерный массив в многоуровневый HTML-список
Действительно, идите спать =)
Завтра!

Всем спасибо!
  Topic: Многомерный массив в многоуровневый HTML-список
Vasiliy

Replies: 12
Views: 11219

PostForum: Разное :: PHP   Posted: Wed Dec 21, 2005 8:11 pm   Subject: Многомерный массив в многоуровневый HTML-список
А можно хотя бы алгоритм на вскид, а то я просто не просеку - 2-е суток не спал
  Topic: Многомерный массив в многоуровневый HTML-список
Vasiliy

Replies: 12
Views: 11219

PostForum: Разное :: PHP   Posted: Wed Dec 21, 2005 8:00 pm   Subject: Многомерный массив в многоуровневый HTML-список
Структурировать его по-человечески можно?
А что, смертельная структура?

Просто пользую [url=http://php.russofile.ru/ru/authors/sql/nestedsets01/]Класс для работы с деревьями Nested Sets. Массив организую тупым перебором, в принципе как и автор в примерах. Проще будет, если структура массива будет иная? Подскажите!
  Topic: Многомерный массив в многоуровневый HTML-список
Vasiliy

Replies: 12
Views: 11219

PostForum: Разное :: PHP   Posted: Wed Dec 21, 2005 7:17 pm   Subject: Многомерный массив в многоуровневый HTML-список
Ребята, просьба помочь, а то я уже совсем запутался, а работу срочно нужно сдать. Теперь по сути - есть массив вида:


$array[id][section_level][section_name]= text

$array[0][0][section_name]=Галерея
$array[0][0][section_name]=Галерея
$array[1][1][section_name]=Фотоконкурс
$array[2][2][section_name]=Ольга
$array[3][2][section_name]=Людмила
$array[4][2][section_name]=Анжелика
$array[5][2][section_name]=Варвара
$array[6][1][section_name]=Авторское фото
$array[7][2][section_name]=Лето
$array[8][2][section_name]=Зима
$array[9][2][section_name]=Осень
$array[10][2][section_name]=Лето


Дерево должно иметь вид:


Галерея
-Фотоконкурс
--Ольга
--Людмила
--Анжели ...
  Topic: PHP, MySQL и типы дынных
Vasiliy

Replies: 8
Views: 4657

PostForum: Разное :: PHP   Posted: Mon Dec 19, 2005 6:28 pm   Subject: PHP, MySQL и типы дынных
Упс. Уже нашёл!
  Topic: PHP, MySQL и типы дынных
Vasiliy

Replies: 8
Views: 4657

PostForum: Разное :: PHP   Posted: Mon Dec 19, 2005 5:36 pm   Subject: PHP, MySQL и типы дынных
Дмитрий Котеров, а разве такая переменная, как HTTP_AUTHORIZATION существует? Тыкните носом в доку.
Дмитрий Котеров, если не сложно, не могли бы Вы ответить на вопрос по поводу плейсхолдеров.
  Topic: PHP, MySQL и типы дынных
Vasiliy

Replies: 8
Views: 4657

PostForum: Разное :: PHP   Posted: Fri Dec 16, 2005 6:17 pm   Subject: PHP, MySQL и типы дынных
Проблема в том, что Вы не так их используете и удивляетесь тому, что получается (-;
Может быть ....

Теперь по поводу плейсхолдеров - принудительное приведение к опр. типу там реализованно? Я не нашёл. Я не ошибаюсь?
  Topic: Установка php5 на хостинг.
Vasiliy

Replies: 24
Views: 9443

PostForum: Разное :: PHP   Posted: Thu Dec 15, 2005 7:57 pm   Subject: Установка php5 на хостинг.
Лично я собирал РНР на двух разных хостах - всё ставиться, не скажу, что без проблем. Чаще всего проблема заллючается в подборе неконфликтируемых друг с другом компонентов (библиотек), трафика в пустую спалий ой-ё-ё-й...
make install совсем не к чему, в ваше м случае, хотя об этом уже сказал ДК

Проще поставить VMWare, на нее — ту же операционку, что у хостера, и откомпилировать PHP там (причем все модули надо линковать статически (static), а не разделяемыми (shared), чтобы бинарник был самодостаточным). Затем переписать бинарник на хостинг, и все.
Найти точно такую же операцонку, тем более её скачать с инета - полный напряг ИМХО.
  Topic: PHP, MySQL и типы дынных
Vasiliy

Replies: 8
Views: 4657

PostForum: Разное :: PHP   Posted: Thu Dec 15, 2005 7:43 pm   Subject: PHP, MySQL и типы дынных
Здесь я на днях выяснил, что конкретно лопухнулся на авторизации. У меня такой случай, что РНР как бинарник (не модуль) - авторизироваться в связке с апачем нельзя. Поэтому завязался на сессиях. Данные авторизации вытягивал и БД. Использую облегчённые плейсхолдеры (немного переделав под себя). В коде функции плейсхолдеров, особого переопределения типа данных нет (ведь в РНР типизация данных крайне скудная). Проверка производиться по is_numeric(), и если функция вернула false, то полученный аргумент заключался в одинарне кавычки, в противном случае, понятно, нет. Для авторизации в моём случае это полная дыра см:
--
-- Структура таблицы `hack`
--

CREATE TABLE `hack` (
`id` int(10) NOT NULL auto_increment,
`login` varchar(50) NOT NULL default '',
`pass` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=6 ;

--
-- Дамп данных таблицы `hack`
--

INSERT INTO `hack` VALUES (1, 'dima', 'qw ...
  Topic: Опечатки и неточности в книге PHP5 — пишите сюда.
Vasiliy

Replies: 230
Views: 367377

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Tue Dec 06, 2005 6:18 pm   Subject: Опечатки и неточности в книге PHP5 — пишите сюда.
324 3-я строка снизу
Setlocale('LC_CTYPE', 'ru_RU.CP1251');
Setlocale(LC_CTYPE, 'ru_RU.CP1251');

610
Константы сложного типа(например, массивы), к сожалению, недопустимы
И 611
То есть вы можете присваивать константе: число, строку или массив

616 листинг 31.8
# static void regicter(FunctionName $func)
...
static function register($func)
и
# static void regicter(FunctionName $func)
...
static function unregister($func)
  Topic: Создание веб-архивов .mht
Vasiliy

Replies: 8
Views: 8222

PostForum: Разное :: PHP   Posted: Mon Oct 10, 2005 6:31 pm   Subject: Создание веб-архивов .mht
Библиотека для автоматического создания mht-файлов (файлов в MIME формате). Сразу хочу предупредить что это творение крайне сыровато так как было написано за несколько часов ночью "одной рукой", так что ... Некоторые параметры подгонялись вручную (чисто из экспериментов).
Для просмотров файлов в этом формате нужен (кажется) установленный Outlook Express 5 или более поздней версии.
Библиотека была написана за несколько часов ночью "одной рукой", так что ...
Некоторые параметры подгонялись вручную (чисто из экспериментов).
Библиотека предназначена для работы под PHP Version 5.*
Примеры см. в архиве.

Чего не сделано:
1) Нет рекурсивного поиска css-файлов (вернее путей к ним) в правиле @import, т.е. это правило может встречаться как внутри тега style так и непосредственно в самом найденном css-файле.
2)...
  Topic: PHP и непонятки с несколькими .htaccess
Vasiliy

Replies: 6
Views: 4451

PostForum: Разное :: PHP   Posted: Wed Aug 31, 2005 9:09 pm   Subject: PHP и непонятки с несколькими .htaccess
Для CGI-версии PHP нужно кидать файлик php.ini с настройками, которые нужно изменить.
Юpий Насрeтдинов, а что значит кидать? Это что невозможно использовать несколько .htaccess ?
  Topic: вставка bb code
Vasiliy

Replies: 24
Views: 25519

PostForum: Разное :: JavaScript   Posted: Wed Aug 31, 2005 2:30 pm   Subject: вставка bb code
А можно прикрутить BBCode для элементов формы input c type="image"? Если да, то как? Блокировка условия

var elt = tag.elt;

if (elt.type && elt.type.toUpperCase()=="BUTTON")
ничего в принципе не дала :-( , так как elt у элемента input c type="image" почему-то не определён. Есть ли выход?

Заранее благодарю.
  Topic: PHP и непонятки с несколькими .htaccess
Vasiliy

Replies: 6
Views: 4451

PostForum: Разное :: PHP   Posted: Wed Aug 31, 2005 2:29 pm   Subject: PHP и непонятки с несколькими .htaccess
1) PHP как CGI
2) В корне сайта лежит .htaccess с содержимым:
AddType application/x-httpd-php5 php
Action application/x-httpd-php5 /cgi-bin/php-cgi.exe

php_value magic_quotes_gpc 0
3)Есть директория "subdir". В ней так же есть .htaccess с содержимым:
php_value magic_quotes_gpc 0
php_value error_reporting 0
php_value register_globals On

В php.ini есть следующее:
error_reporting = E_ALL
register_globals = Off

phpinfo() Высвечивает верный путь к php.ini.

Вопрос: почему я не могу добиться в директории "subdir" register_globals On или отключить Носы?

Заранее благодарю
  Topic: Карта сайта по Nested sets?
Vasiliy

Replies: 5
Views: 5281

PostForum: Разное :: PHP   Posted: Wed Aug 31, 2005 2:23 pm   Subject: Карта сайта по Nested sets?
[url=http://php.russofile.ru/ru/authors/sql/nestedsets01/]Класс для работы с деревьями Nested Sets
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Fri Jul 08, 2005 8:29 pm   Subject: Эмуляция tab-закладок
Теперь остаётся только догадываться почему общество об этом узнаёт только сейчас и не в том топике, где следовало бы! Только без обид.
  Topic: Где почитать про WSH, JScript, VBScript, ActiveX?
Vasiliy

Replies: 28
Views: 73645

PostForum: Разное :: JavaScript   Posted: Fri Jul 08, 2005 6:01 pm   Subject: Где почитать про WSH, JScript, VBScript, ActiveX?
http://www.quirksmode.org/js/
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Fri Jul 08, 2005 5:59 pm   Subject: Эмуляция tab-закладок
А версия дествительно заработала с этими правками... Таки да... :)
прошу, прощения, но я что-то не понял о чём это Вы.
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Fri Jul 08, 2005 5:29 pm   Subject: Эмуляция tab-закладок
Ksnk,если Вы и в прям не поняли, то говорю, что проблема совсем, не в том, что бы задать новое свойство (предложенный Вами вариант) или имя css-класса (вариант, предложенный мной) слою, а в определении/доступе/репеборе дочерних элементов.

Наиболее подходящий для меня вариант, это тот, к-й был предложен выше WingedFoxом – подключение DOMextensions.js – вроде бы работает "везде".

Хотя скачал Tabmenu v1.1.zip, подключил cookie.js и DOMextensions.js, а в Мозилле не работает –
Ошибка: Cookie is not a constructor
Источник: Tabmenu%20v1.1/tabs.js
Строка: 31

Затем для версии 1.0 в ИЕ работает, а Мозилла снова ругается:
Ошибка: document.attachEvent is not a function
Источник: Tabmenu%20v1.0/tabs.js
Строка: 45
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Fri Jul 08, 2005 12:28 pm   Subject: Эмуляция tab-закладок
Блин, ё-маё, я вообще обалдел — почему модель DOM привязывается к html-разметке. Нет, я говоря не о html-тегах, а о банальных переводах строк (пока не знаю, может и ещё, что-то). Пример (запускаем в IE (6.0) и в Mozilla (1.5) ):

<html><head><title>Control</title></head>
<body style="text-align:center">

<script type="text/javascript" language="javascript">
function Control(){
target = document.getElementById('content');
nodeListObj = target.childNodes;
alert ('элемент с id='+target.id+' имеет '+nodeListObj.length+' дочерних єлемента(ов)');
return false;
}
</script>

<a href="#" onClick="return Control();">Control</a>

<div id="content">
<div>1</div>
<div>2</div>
<div>3</div>
</div>

</body></html>

А теперь в этих ж ...
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Thu Jul 07, 2005 5:26 pm   Subject: Эмуляция tab-закладок
я в Opera 8.0 не проверял, а в Firefox 0.* у меня работает! Наверное опять что-то напутал :-/
  Topic: Эмуляция tab-закладок
Vasiliy

Replies: 17
Views: 9841

PostForum: Разное :: JavaScript   Posted: Thu Jul 07, 2005 5:09 pm   Subject: Эмуляция tab-закладок
В придачу к уже <a href="#" id="tabru" … onClick="return SwitchTab(this);">
Контейнеры с tab-закладками и контейнер с полями соответствующих закладок переопределяются самостоятельно (см. код ф-ции)

<a href="#" id="tabru" … onClick="return SwitchTab(this, 'id_of_div_with_tabs', 'id_of_div_with_fields');">
Здесь:
id_of_div_with_tabs – id слоя (контейнера) с tab-закладками;
id_of_div_with_fields – id слоя (контейнера) с полями соответствующих закладок.

Может кому известны и другие варианты задуманного? Прошу поделиться.
Вот, что у меня получилось:
  Topic: Где почитать про WSH, JScript, VBScript, ActiveX?
Vasiliy

Replies: 28
Views: 73645

PostForum: Разное :: JavaScript   Posted: Wed Jul 06, 2005 5:48 pm   Subject: Где почитать про WSH, JScript, VBScript, ActiveX?
[url=http://valeo-shkola.kiev.ua/JSBook/]DOM + DOM_HTML + DOM_Events + DOM_CSS + JScript_Run_Time + Windows_Script_Host

Натравил я намедни на этот ресурс Телепорт, так что может здесь выложить Оффлайн-версию? Понятно, что и речи нет о каких-либо там копирайтах :-/
  Topic: PHP 5 и поддержка mysql
Vasiliy

Replies: 5
Views: 4193

PostForum: Разное :: PHP   Posted: Wed Jun 29, 2005 6:44 pm   Subject: PHP 5 и поддержка mysql
Kontur, скопируйте все файла dll, из скачанного вами инсталлера, в директорию cgi-bin, или как там она у вас называет. Туда же копируем php-cgi.exe и php.ini. В php.ini прописываем директорию для расширений как ext..._dir = "./"
  Topic: Сайт на двух (или более) языках. Как лучше и проще сделать поддержку многоязычности?
Vasiliy

Replies: 60
Views: 168926

PostForum: Разное :: PHP   Posted: Mon Jun 27, 2005 12:38 pm   Subject: Сайт на двух (или более) языках. Как лучше и проще сделать поддержку многоязычности?
[url=http://php.russofile.ru/multilagual_applycations.html]Многоязычные приложения. Профессиональная работа.
  Topic: Сайт на двух (или более) языках. Как лучше и проще сделать поддержку многоязычности?
Vasiliy

Replies: 60
Views: 168926

PostForum: Разное :: PHP   Posted: Sun Jun 26, 2005 1:40 pm   Subject: Сайт на двух (или более) языках. Как лучше и проще сделать поддержку многоязычности?

class DB {
...
//
// Запрос к БД. Текст запроса передается переметром $sql
// Если параметр $r равен 1 - возвращаем массив записей,
// если 0 - возвращаем массив одной записи
// Параметр $type отвечает за то, в каком виде будет вернувшийся массив. См. ман!
//
function select($sql, $r=1, $type=MYSQL_ASSOC) {
$output = array();
if ($res = $this->request($sql)) {
if ($r) {
$i=0;
while ($res_arr = mysql_fetch_array($res, $type)){
$output[$res_arr['id']][$res_arr['lang']]=$res_arr;
}
return ( (empty($output)) ? 0 : $output );
}
else return mysql_fetch_array($res, $type);
}
return 0;
}

Самое интересное здес ...
  Topic: Ненужный переводит HTML сущностей в специальные символы
Vasiliy

Replies: 3
Views: 4476

PostForum: Разное :: JavaScript   Posted: Sat Jun 18, 2005 8:46 pm   Subject: Ненужный переводит HTML сущностей в специальные символы
Целый час потратил на разборы php-кода, а проблема оказалось в коде JavaScript. Раньше как-то не приходилось с подобным сталкиваться, а здесь столкнулся, нашёл причину, но так и не понял, почему себя ведёт так JavaScript-интерпритатор. Сразу приведу код, а нюни буду распускать ниже:

<html>
<body>
<script type="text/javascript" language="javascript">
function MakeQuote(text){
var forma = document.forms["commentar"]["client_message"];
forma.value += text;
return true;
}
</script>

[<a href="#addcommentarforma"
onClick="return MakeQuote('$request = $_SERVER[&#039;REQUEST_URI&#039;];');" >цитата - false</a>]<br>
[<a href="#addcommentarforma"
onClick="return MakeQuote('$request = $_SERVER[\'REQUEST_URI\'];');" >цитата - true</a>]<br> ...
  Topic: Сборка PHP5
Vasiliy

Replies: 5
Views: 6658

PostForum: Разное :: PHP   Posted: Wed Jun 08, 2005 12:40 pm   Subject: Сборка PHP5
Ребята, сразу предвидя ваше недовольство по поводу вопроса, мол, пойди в поиск (я там был) ответа я не нашёл. Вообще, у меня складывается такое впечатление, что знающие не охотно колятся на информацию, а если и колятся, то эту информацию дают по крохам, хотя понятно — это ведь не их проблемы, так наверно, и должно быть. Только без обид. А может, просто, вопросы тупые/дурацкие задают !?

Хотя точно было подмечено:

интересно получается:
три темы о сборке, но ни в одной нет подробного ответа. если не считать ссылок на мануал. может их объединить, или в мусор, или фак по случаю?

В общем, всё началось с того, что необходимо было запустить несколько скрипов с использованием MySQL, но ошибки так и сыпались — то не найден сокет, то неподдерживаемый протокол и необходимо обновить MySQL-клинта. Затем запустил phpinfo() и увидел:


PHP Version 4.3.5
...

Configure Command './configure' '--with-apxs=/usr/local/apache/bin/apxs'

Т.е. как я понял, собирался PHP без поддержки My ...
  Topic: Облегченные placeholder-ы для mysql_query (обсуждение).
Vasiliy

Replies: 49
Views: 58473

PostForum: Разное :: PHP   Posted: Sun Apr 17, 2005 3:25 pm   Subject: Облегченные placeholder-ы для mysql_query (обсуждение).
Небольшой апдейт, добавляющий поддержку массивов

А что вы подразумеваете под "поддержкой массивов" ? В моём понимании это то, в функции передаётся только 2 параметра – шаблон запроса и массив значений.

Не хочу ставить под сомнение работоспособность функции mk_qw(), как я понял её многие используют, но она уменя не работает:


echo mk_qw('... WHERE firs=? OR second=?',1,2);
//... WHERE firstname=1 OR secondname=2

$array1 = array('first','second');
echo mk_qw('... WHERE first=? OR second=?',$array1);
//Notice: Array to string conversion in …
// ... WHERE first='Array' OR second=UNKNOWN_PLACEHOLDER_1

$array1 = array('first','second');
$array2 = array(1,2);
echo mk_qw('... WHERE first=? OR second=?',$array1,$array2);
//Notice: Array to string conversion in …
//Notice: Array to string conversion in …
// ... WHERE first='Array' OR second='Array'


Небольшой разбор кода функции mk_qw() привел к тому, вместо этой части:

...
}
...
  Topic: array_map для вложенных массивов
Vasiliy

Replies: 6
Views: 4416

PostForum: Разное :: PHP   Posted: Tue Mar 29, 2005 8:12 pm   Subject: array_map для вложенных массивов
не надо решать несуществующих проблем. Всё и так работает. Проверено на
Не поленюсь переписать название топика "array_map для вложенных массивов", а Вы привели в пример одномерный массив !
  Topic: array_map для вложенных массивов
Vasiliy

Replies: 6
Views: 4416

PostForum: Разное :: PHP   Posted: Mon Mar 28, 2005 5:32 pm   Subject: array_map для вложенных массивов
А если функция не пользовательская (определённая пользователем), а стандартная (организованная непосредственно в ядре интерпретатора), тогда , возможно, есть смысл переопределить самому функцию, альтернативную стандартной array_map. Например так:
<?php

function array_altmap($func, $arr, $output = array()) {
foreach($arr as $key => $value){
if(is_array($value)) $output
  Topic: Создание линеек («зебры») в таблица (обсуждение).
Vasiliy

Replies: 10
Views: 8653

PostForum: Разное :: JavaScript   Posted: Sat Mar 26, 2005 6:29 pm   Subject: Создание линеек («зебры») в таблица (обсуждение).
Ну, ссылки на порносайты и правда не надо.

Зачем так оскорблять?
Я не с кем не хочу сориться! Удаление этих слов автором (см. цитату), прийму как извинение!

З.Ы. Честно говоря я шокирован,совсем не ожидая такого разворота событий . :-(
  Topic: Создание линеек («зебры») в таблица (обсуждение).
Vasiliy

Replies: 10
Views: 8653

PostForum: Разное :: JavaScript   Posted: Fri Mar 25, 2005 1:50 pm   Subject: Создание линеек («зебры») в таблица (обсуждение).
Данный скрипт стОит применять в представлении большИх объёмов информации, вывод которых организован с помощью html-таблицы (прайсы, списки товаров и т.д). Альтернативой этого представления и явл. предложенная "зебра" и эффект "наведения" курсора. Использовал ли я его? Да использовал, ну конечно же не везде, где не попадя. Приводить ссылки, как пример данного использования, не стану, т.к. считаю, что данные ресурсы не могут служить аргументом для переноса темы обратно в "Склад готовых решений" (ИМХО).

Вообще, данный скрипт можно "подогнать" под многие варианты. Например, если первый столбец (столбец слева) содержит порядковый номер элемента, а таблица очень широкая ( как правило такая таблица не помещается полностью на экран), то можно добавлять с помощью скрипта ещё один столбец (крайний справа) в котором и дублировать значения из левого столбца. Плюс к этому можно организовать обработку событий при наведении на ячейку (ряд таблицы) выводить информацию (ну не всю, конечно, а какую-т ...
  Topic: Создание линеек («зебры») в таблицах.
Vasiliy

Replies: 2
Views: 8832

PostForum: Склад готовых решений :: JavaScript   Posted: Wed Mar 23, 2005 6:22 pm   Subject: Линейки в таблицах
Собственно ничего нового, но может кому-то и пригодиться.
Весь код нагло содрал из статьи «Линейки в таблицах» http://webmascon.com/ .
Изменения заключается в том, что:
1) «Зебра» получается сразу после загрузки таблицы
2) Манипулирование не именем класса, а непосредственно опр. стилем объекта (для меня это более приемлемо)

В JavaScript я не особо …. так, что сильно не кричите, а просто поправьте.


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
table.ruler{background-color:#666666;border:0;}
table.ruler caption {font-weight:bold; text-align:left;}
table.ruler th{background-color: #CCCCCC;font-weight:bold;border:0;}
table.ruler tr {background:#f7f7f7}
table.ruler tr.tr1 {background:#00ffff}
table.ruler tr.tr2 {bac ...
  Topic: MySQL - помощь в создании запроса
Vasiliy

Replies: 4
Views: 3155

PostForum: Прочее   Posted: Mon Mar 14, 2005 6:02 pm   Subject: MySQL - помощь в создании запроса
Уважаемый, Гость решение Вашей задачи один к одному приведено в комментариях в доке по мускл - 3.3.4.8 Подсчет строк, комментарий от Stanislav Yordanov. Спасибо!

Для вашего примера это будет так:

SELECT page.id, page.text, count(commentar.id)
FROM page
LEFT JOIN commentar
ON page.id = commentar.page_id
GROUP BY page.id;

P.S. В данном примере запрос выведет список ВСЕХ страниц. Чаще всего страницы разделены ещё и по разделам, например в табл. 'page' завести поле 'razdel_id'. Так вот теперь вопрос и у меня: как сдеать всё вышеперечисленное, только чтобы запрос выдал только страницы определённого 'razdel_id' ?
  Topic: Рекурсия и аргумент функции
Vasiliy

Replies: 2
Views: 2284

PostForum: Разное :: PHP   Posted: Wed Mar 02, 2005 7:12 pm   Subject: Рекурсия и аргумент функции
Да, действительно непростительно ....
Спасибо!
  Topic: Информация о генерации страницы. Как?
Vasiliy

Replies: 1
Views: 2341

PostForum: Прочее   Posted: Wed Mar 02, 2005 7:06 pm   Subject: Информация о генерации страницы. Как?
1)Генерится у меня страница, как мне кажется с достаточно информативным содержанием:
- последние новости ( + всего новостей)
- последние комментарии ( + всего комментариев)
- местоположение на сайте
- быстрая навигация через меню <select></select>

За каждый пункт, в принципе, отвечает отдельный метод класса(классов).
Так вот, как подсчитать общее количество запросов к базе данных при генерации страницы? И вообще по определению, что такое запрос. Как я понимаю это действие, результат которого — получение ответа. Ну с SELECT, мне как-то понятно, а вот с UPDATE, INSERT… Это тоже запросы? Потому что они возвращают TRUE/FALSE?
Возвращаясь к вопросу — количество запросов мне считать самому ручками? Ну, например, завести глобальную переменную, доступную каждому методу класса и прибавлять по 1 к каждому обращению к базе. А может база сама может дать подобную информацию для текущего подключения ?


2) В каком-то движке, в какой именно не помню, (кажется в «ВАККЕ») видел ...
 
Page 1 of 2 All times are GMT + 3 Hours
Goto page 1, 2  Next
XML