Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Построчная навигация v3
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
Помог: 0 раз(а)
перечитал все что есть по этому вопросу.... ничего себе подходящего не нашел.....
у меня есть скрипт постраничного вывода... но только один момент мне не дает покоя..... не могу сделать чтоб та страница на которой я нахожусь выделялась скажем жирным цветом... или красным...(не столь важно).... никак не получается.... (Добавление)
вот код.... правда из 2-х частей..... не получаеться вставить полностью.... превышает макс. размер сообщения
// здесь рисуете таблицу с данными, каждая строка из базы данных по очереди перемещается в массив $data
}
}
echo$pager;// Номера страниц
}
?>
Pirat
Отправлено: 29 Апреля, 2008 - 15:04:09
Гость
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
Помог: 0 раз(а)
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in Y:\home\test1.ru\www\Untitled-1.php on line 4
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in Y:\home\test1.ru\www\Untitled-1.php on line 4
Access denied for user 'ODBC'@'localhost' (using password: NO)
и почти на всех скриптах опробованных отсюда так....((( (Добавление)
$QRETURN = mysql_query($QUERY) or die(mysql_error());
вот моя четвертая строка
----- Вообще я продаю автозапчасти... оптом
А PHP - это хобби...
B_U_T_C_H
Отправлено: 29 Апреля, 2008 - 15:31:45
Новичок
Покинул форум
Сообщений всего: 25
Дата рег-ции: Март 2008
Помог: 0 раз(а)
Вы не пробовали к базе данных подключиться? (Добавление)
$db = mysql_connect( "имя сервера mysql", "логин", "пароль" ) or die( "Ошибка подключения к серверу" );
mysql_select_db( "имя базы данных", $db ) or die ( mysql_error() );
mysql_query( "set character_set_client='cp1251'" );//Устанавливаем кодировку
mysql_query( "set character_set_results='cp1251'" );//
mysql_query( "set collation_connection='cp1251_general_ci'" );//
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
Помог: 0 раз(а)
Поскольку я слишком новичок в этом деле то естественно не пробовал..... тот код который я предоставил я выдумывал несколько месяцев.... и то с психами...и.т.п...
к базе я не хочу подключаться по скольку база вставлена выше и необходимо чтоб она именно там и была.... не отдельным файлом...
Вы не могли бы мне подсказать из расчета моего готового примера что надо добавить... а то у Вас появились куча новых переменных которые чесно говоря я не понимаю и половину зачем они.... (Добавление)
и честно говоря не понимаю где взять "имя сервера mysql", "логин", "пароль"
----- Вообще я продаю автозапчасти... оптом
А PHP - это хобби...
B_U_T_C_H
Отправлено: 29 Апреля, 2008 - 15:59:30
Новичок
Покинул форум
Сообщений всего: 25
Дата рег-ции: Март 2008
Помог: 0 раз(а)
Дело в том, что у вас в примере выборка нужных данных делается не из базы, а из многомерного массива $MyArray. Как вы записываете в него значения?
Дело в том что такой массив вряд ли может быть альтернативой базе данных, особенно если у в нем хранить большое количество информации.
Я успел заметить, что сервер MySql уже установлен на вашем компьютере. Я рекомендую вам почитать литературу (самоучители, учебники, руководство) по MySql. Это не очень сложно, усваивается в течение суток.
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
Помог: 0 раз(а)
ну так этот многомерный массив в последствии можно вставить скажем в файл data.php
а затем вставить его использую include ("data.php");
и затем вручную записывать в него значения..... причем это являеться каталогом и значения записываю только я.... т.е. не много пользователей.....
Сервер MySQL таки да установлен в пакете Denwer ... но сколько я там не лазил в любом случае там нет ни слова о сервере... о юзер-нэйм и пароле.... либо я не нашел... либо не там ищу.... (Добавление)
# Путь, где установлен MySQL. Внимание: в этом пути НЕ должно
# быть имени диска - при запуске он автоматически подставляется
# из парамета subst_drive (если это необходимо).
mysql_dir = \usr\local\mysql5
mysql_exe = mysqld.exe (Добавление)
а вообще чтоб понятнее было что мне надо (может просто мы друг друга не понимаем) скидываю пример http://www[dot]autostill[dot]net/april_2008.php
в нем наглядно видно что страниц 10... все работает... только при просмотре скажем 5-ой странице трудно определить куда идти дальше... на 6-ю... или на 7-ю ... т.е. не понятно на какой странице мы сейчас находимся.... !!!
----- Вообще я продаю автозапчасти... оптом
А PHP - это хобби...
B_U_T_C_H
Отправлено: 29 Апреля, 2008 - 21:21:12
Новичок
Покинул форум
Сообщений всего: 25
Дата рег-ции: Март 2008
Помог: 0 раз(а)
сейчас посмотрю (Добавление)
попробуйте заменить ваш код вывода номеров страниц на следующий
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
Помог: 0 раз(а)
Да...Да....Да.....
именно то что мне надо было..... огромное спасибо за ваше терпение..... осталось только подредактировать немного.... (цифры криво вылазят).... но это уже мелочи...))))....
ОГРОМНОЕ СПАСИБО
----- Вообще я продаю автозапчасти... оптом
А PHP - это хобби...
B_U_T_C_H
Отправлено: 29 Апреля, 2008 - 22:21:02
Новичок
Покинул форум
Сообщений всего: 25
Дата рег-ции: Март 2008
Помог: 0 раз(а)
Пожалуйста.
Pirat
Отправлено: 29 Апреля, 2008 - 22:27:57
Гость
Покинул форум
Сообщений всего: 66
Дата рег-ции: Нояб. 2007 Откуда: Украина, Одесса
вот что я в итоге намудрил (благодоря B U T C H).... очень даже не плохо получилось....
не судите строго.... я чувствую что можно было проще сделать, но сам факт работает !!!!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.