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

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


Сообщения - scasic

Страницы: [1] 2
1
JavaScript & JScript / Submit формы через textlink
« : 03 Августа 2007, 21:20:56 »
День добрый.

данный код работает в Firefox но не работает в IE6, не могли бы вы подсказать в чем проблема?

Submit
       

 
 
 

2
JavaScript & JScript / Netscape 7.0 и разрешение
« : 20 Февраля 2003, 21:58:38 »
почти все броузеры понимают screen.width, а вот шкаф 7
не хочет

даже при 800X600 пишет что мое разрешение 1280X1024


может кто знает че дать ему чтобы он съел?

3
JavaScript & JScript / Значение переменой JavaScript
« : 17 Февраля 2003, 17:16:27 »
mike
это единственный вариант?

4
JavaScript & JScript / Значение переменой JavaScript
« : 17 Февраля 2003, 15:37:57 »
Постановка задачи

JS определяет разрешение (в заголовке html страницы)




а в теле страницы есть таблица с шириной width



вопрос: как оптимально запихнуть в табличный width значение width из JS?


P.S.
и еще может посоветует JS скрипт определяющий разрешения и работающий под большинством броузеров

5
а что нужно то? чтобы phpmyadmin мог править такое кол-во инфы?

6
2RomikChef
Цитировать
заменяется на
$number_of_pages=ceil($number/($links_number*$lines_number));


правда здорово, выигрыш на лицо (я знал что есть такая функция, но в тех книжках которые имеются на руках про нее ничего не сказано)

Цитировать
Для того, чтобы понять дальше, надо понимать, чем ссылки на странице отличаются от строк на странице.

Здесь я имел ввиду следующее:

$links_number
=3// кол-во ссылок в навигационном меню
$lines_number=7// кол-во строк полученных из базы и отображенных на странице

надеюсь теперь этот момент стал более прозрачным

Цитировать
Да и вообще - что проверять-то?

Проверять безграмотность и поучать чтобы больше неповадно было всякие навароченные глупости писать :) вот видишь сколько полезного и рационального ты уже внес в этот код

7
RomikChef весьма и весьма поучительно
thanx

8
Гаррилл, я у тя глюк нашел
правь

5 горячих тем на форуме
» Апдейты
смотров: 1 ответов: 0, последним ответил Pups (Понедельник, 15 Июля 2002 7:51:36)

9
Цитировать
в определенных разделах.

а если человек хочет по всем разделам, глобально так сказать?

10
спасиба мужики за отзывчивость и оперативность :)

нужно все это для поиска по сайту
конкретнее человек отправляет запрос слова или словосочитания, все это переваривает база и выдает результаты, короче говоря стандартный поиск по сайту

вот я ничего умней пока не придумал, можно конечно создать еще одну таблицу в базе и индексировать всю базу туда

как это вообще люди реализуют?

может сам подход в корне не верен?

11
ясен пень никак

хочу посредством php :)

12
не знаю куда этот топик поместить лучше :)

надо осуществить поиск заданного слова по всей базе данных, при это не задавая имен таблиц и стобцов

их желательно получить программным путем (php)

13
Базы данных / сортировка $ и руб mysql
« : 11 Июля 2002, 10:55:36 »
Цитировать
order by currency_type ASC, price ASC


не будем извращаться
вот этот запрос подойдет в самый раз :)

14
Базы данных / сортировка $ и руб mysql
« : 09 Июля 2002, 18:28:08 »
как лучше осуществить сортировку?
есть столбец с ценами
на одни товары цена в $ на другие в рублях (все в одном столбце) float 6,2

для опознания в какой валюте используется еще один столбец

так вот как осуществить сортировку по ценам, чтобы сначала
сортировались долларовые цен а потом  рублевые?

15
критикуйте пожалуйста

Код:

// Переменные
$links_number=3// коли-во ссылок на странице
$lines_number=7// кол-во строк на странице

// Проверяем данные от броузера
if (!isset($a)){$a=0;} // где $a - идентификатор для LIMIT

// Подключение к базе данных
$db=mysql_connect ("localhost","user","user");
if (!
$db){
echo 
"Ошибка при соединении с базой данных";
}
mysql_select_db("base");

// получаем количество строк
$query "SELECT * FROM table WHERE zapros=\'$do\'";
$result MYSQL_QUERY($query);
$number MYSQL_NUMROWS($result);

//проверка наличия идентификатора страницы
if (!isset($page)){$page="0";}

// получаем общее кол-во страниц для вывода
$number_of_pages=$number/($links_number*$lines_number);
$number_of_pages1=(int)$number_of_pages;
if (
$number_of_pages>$number_of_pages1){$number_of_pages=$number_of_pages1+1;}

// получаем количество общее кол-во ссылок
$number_of_links=$number/$lines_number;
$number_of_links1=(int)$number_of_links;
if (
$number_of_links>$number_of_links1){$number_of_links=$number_of_links1+1;}

// проверяем сколько ссылок на последней странице
if ($page==($number_of_pages-1)){
$cycle=($links_number-(($number_of_pages*$links_number)-$number_of_links));
}
else {
$cycle=$links_number;}

$z=$page*$links_number*$lines_number;

// создаем навигационное меню с сылками
for ($i=1$i <= $cycle$i++){
if (
$i==$pn){$link $link."[".($z+1)."..".($z+$lines_number)."] ";}
else {
$link $link."<a
href=\\"
?do=$do&tab=$tab&sort=$sort&a=$z&page=$page&pn=$i\\">[".($z+1)."..".($z+$lines_number)."]</a> ";}

// ссылки "следующие" справа и "предыдущие" слева
if ($i==$cycle){
if (
$page=="0"){$lgo="";}
else {
$lpage=$page-1;
      
$lz=$z-($lines_number*$links_number);
      
$lgo="<a
href=\\"
?do=$do&tab=$tab&sort=$sort&a=$lz&page=$lpage&pn=$links_number\\"><<</a> ";}
if (
$page==($number_of_pages-1)){$rgo="";}
else {
$rpage=$page+1;
      
$rz=$z+$lines_number;
      
$rgo="<a href=\\"?do=$do&tab=$tab&sort=$sort&a=$rz&page=$rpage&pn=1\\">>></a>";}    
$link=$lgo.$link.$rgo;}

$z=$z+$lines_number;
}                                        


// извлекаем информацию из базы данных
$query "SELECT * FROM table WHERE zapros=\'$do\' ORDER BY $sort LIMIT $a,$lines_number";

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