PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (5): « 1 2 3 4 [5]

> Найдено сообщений: 66
Pirat Отправлено: 29 Апреля, 2008 - 22:04:32 • Тема: Построчная навигация v3 • Форум: Обсуждение статей

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

ОГРОМНОЕ СПАСИБО Радость
Pirat Отправлено: 29 Апреля, 2008 - 16:07:08 • Тема: Построчная навигация v3 • Форум: Обсуждение статей

Ответов: 11
Просмотров: 8813
ну так этот многомерный массив в последствии можно вставить скажем в файл 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-ю ... т.е. не понятно на какой странице мы сейчас находимся.... !!!
Pirat Отправлено: 29 Апреля, 2008 - 15:39:39 • Тема: Построчная навигация v3 • Форум: Обсуждение статей

Ответов: 11
Просмотров: 8813
Поскольку я слишком новичок в этом деле то естественно не пробовал..... тот код который я предоставил я выдумывал несколько месяцев.... и то с психами...и.т.п...
к базе я не хочу подключаться по скольку база вставлена выше и необходимо чтоб она именно там и была.... не отдельным файлом...

PHP:
скопировать код в буфер обмена
  1.  
  2. /*Непосредственно база данных*/
  3. $MyArray[$start_index]['date'] = '13.04.2008';
  4. $MyArray[$start_index]['description'] = 'Описание';
  5. $start_index++;
  6.  
  7.  
  8.  
  9.  
  10.  
  11. /*и.т.д .... их около 60*/
  12.  




Вы не могли бы мне подсказать из расчета моего готового примера что надо добавить... а то у Вас появились куча новых переменных которые чесно говоря я не понимаю и половину зачем они....
(Добавление)
и честно говоря не понимаю где взять "имя сервера mysql", "логин", "пароль" Растерялся
Pirat Отправлено: 29 Апреля, 2008 - 15:04:09 • Тема: Построчная навигация v3 • Форум: Обсуждение статей

Ответов: 11
Просмотров: 8813
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());

вот моя четвертая строка
Pirat Отправлено: 29 Апреля, 2008 - 14:33:12 • Тема: Постраничная новигация • Форум: Обсуждение статей

Ответов: 38
Просмотров: 37624
был вопрос к Евгению.... но разобрался в другом топике
Pirat Отправлено: 29 Апреля, 2008 - 14:10:04 • Тема: Построчная навигация v3 • Форум: Обсуждение статей

Ответов: 11
Просмотров: 8813
перечитал все что есть по этому вопросу.... ничего себе подходящего не нашел.....
у меня есть скрипт постраничного вывода... но только один момент мне не дает покоя..... не могу сделать чтоб та страница на которой я нахожусь выделялась скажем жирным цветом... или красным...(не столь важно).... никак не получается....
(Добавление)
вот код.... правда из 2-х частей..... не получаеться вставить полностью.... превышает макс. размер сообщения

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. //Max lines at table by page
  4. $max_lines = 5;
  5.  
  6.  
  7. /*Set up array*/
  8. $start_index = 1;
  9.  
  10. /*Непосредственно база данных*/
  11. $MyArray[$start_index]['date'] = '13.04.2008';
  12. $MyArray[$start_index]['description'] = 'Описание';
  13. $start_index++;
  14.  
  15.  
  16.  
  17.  
  18.  
  19. /*и.т.д .... их около 60*/
  20.  
  21.  
  22.  
  23. $showning_page = 1;
  24. if (isset($_GET['page']))
  25.     {
  26.     if (($_GET['page'] - 1) * $max_lines < sizeof($MyArray)) {$showning_page = $_GET['page'];}
  27.     }
  28.  
  29. $i = ($showning_page - 1) * $max_lines + 1;
  30. $stop_i = ($showning_page - 1) * $max_lines + $max_lines;
  31.  
  32. echo '<table align="left" background="http://www.autostill.net/fon.jpg" border="0" bordercolor="#cccccc" width="100%"  cellpadding="0px" cellspacing="0px">'."\n";
  33.  
  34.  

(Добавление)
продолжение.....

PHP:
скопировать код в буфер обмена
  1.  
  2. /*название раздела*/
  3. echo '
  4.         <tr align="center">
  5.                 <td colspan="2" style="border:none" align="left" background="http://www.autostill.net/fon_2.jpg"><font face="Comic Sans MS, Arial, MS Sans Serif" color="#000000" size="4" ><img src="http://www.autostill.net/group.gif">&nbsp;&nbsp;&nbsp;Новости</font></td>
  6.         </tr>  
  7.         <tr align="center" height="15px">
  8.         <td style="border:none"></td>
  9.         </tr>
  10. ';
  11.  
  12.  
  13. $sp = False;
  14. while (($i <= $stop_i) && ($i <= sizeof($MyArray)))
  15.   {
  16.   if ($sp)
  17.      {
  18.      echo '<tr height="0px"><td colspan="2"></td></tr>'."\n";
  19.      }
  20.   echo '<tr align="center" border="0" >'."\n";
  21.  
  22.   echo '<td style="border:none" width="13%" align="left" valign="top">'."\n";
  23.   echo '<font face="Comic Sans MS, Arial, MS Sans Serif" size="2" color="#333333"><p align="left"><b>'.$MyArray[$i]['date'].'</b></p></font>';
  24.   echo '</td>'."\n";
  25.  
  26.   echo '<td style="border:none"  align="left" valign="top">'."\n";
  27.   echo '<font face="Comic Sans MS, Arial, MS Sans Serif" size="2" color="#333333"><p align="justify">'.$MyArray[$i]['description'].'</p></font>';
  28.   echo '</td>'."\n";
  29.   echo '</tr>'."\n";  
  30.   $i++;
  31.   //$sp = True;
  32.   }
  33.  
  34. /*Вывод списка страниц*/
  35. echo '<tr>';
  36.                
  37. echo '<td align="right" style="border:none" colspan="2" >';
  38. $i = 1;
  39. echo '<font face="Comic Sans MS, Arial, MS Sans Serif" size="2" color="#333333"><b>Страница: </b></font>'; while (($i - 1) * $max_lines < sizeof($MyArray))
  40.    {
  41.    if ($i == 1) {echo '<a href="./news.php">'.$i.'</a> '; $i++; continue;}
  42.    echo '<a href="./news.php?page='.$i.'">'.$i.'</a> ';
  43.    $i++;
  44.    }
  45. echo '</td></tr>';
  46.  
  47. echo '</table>'."\n";
  48.  
  49. ?>
  50.  

(Добавление)
За ранее спасибо..... Закатив глазки

Страниц (5): « 1 2 3 4 [5]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB