PHP.SU

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

Страниц (34): В начало « ... 21 22 23 24 [25] 26 27 28 29 ... » В конец

> Найдено сообщений: 499
LEONeso Отправлено: 07 Ноября, 2010 - 20:14:03 • Тема: ссылки предыдущий и следующий • Форум: Программирование на PHP

Ответов: 11
Просмотров: 677
Мелкий, да у каждой записи есть id auto_increment, но запись выводится с помощью md5, собственно если знать id, то вывести в ссылку md5 значение записи не составит труда.

Ваш пример тоже попробую. Спасибо.
LEONeso Отправлено: 07 Ноября, 2010 - 17:35:40 • Тема: ссылки предыдущий и следующий • Форум: Программирование на PHP

Ответов: 11
Просмотров: 677
Uchkuma, спасибо, похоже - это то, что надо, осталось разобраться и попробовать.

OrmaJever,48 < назад | я запись с id 52 |вперед > 55
48 - id он в данном примере стоит перед 52, а меж ними больше нет id (допустим их удалили)
55 - id он в данном примере стоит после 52... т.д.
я запись с id 52 - это открытая страница (контент и т.п.)
LEONeso Отправлено: 07 Ноября, 2010 - 13:44:21 • Тема: ссылки предыдущий и следующий • Форум: Программирование на PHP

Ответов: 11
Просмотров: 677
а что если значение страницы принимает md5, а не id?
все равно работать с id и выводить и подставлять md5 в href?
LEONeso Отправлено: 07 Ноября, 2010 - 13:14:45 • Тема: ссылки предыдущий и следующий • Форум: Программирование на PHP

Ответов: 11
Просмотров: 677
Здравствуйте, не могу понять как делают ссылки на записи в БД, если на данный момент открыта допустим запись с id 52, а рядом стоят 48 и 55.

графический пример:
48 < назад | я запись с id 52 |вперед > 55


id записи 52 уже известна (где 52 любая другая id)
LEONeso Отправлено: 06 Ноября, 2010 - 15:34:21 • Тема: массив • Форум: Программирование на PHP

Ответов: 6
Просмотров: 376
SAD пишет:
range уже не катируется?


спасибо =) такая полезная штука! как раз Подмигивание
LEONeso Отправлено: 06 Ноября, 2010 - 15:28:31 • Тема: массив • Форум: Программирование на PHP

Ответов: 6
Просмотров: 376
получилось, немного не то
вышло:
пустота
значение
пустота
значение
и т.д.
LEONeso Отправлено: 06 Ноября, 2010 - 15:04:08 • Тема: массив • Форум: Программирование на PHP

Ответов: 6
Просмотров: 376
Здравствуйте, подскажите, как автоматизировать процесс заполнения массива числами по нарастающей $++.

имеем


хотим


естественно диапазон чисел может быть разный: 1-100 и т.п.
--
Спасибо.
LEONeso Отправлено: 05 Ноября, 2010 - 10:34:04 • Тема: умная дата • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
ни слова не понял Не понял и даже намёка не нашел, видать это надо знать язык, чтоб описать совместную работу событий
LEONeso Отправлено: 05 Ноября, 2010 - 03:04:10 • Тема: умная дата • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
маску? Однако
(Добавление)
нашел некую статью
ссылка на статью


жаль не знаю как связать её с моей функцией
PHP:
скопировать код в буфер обмена
  1. function focus ($key) {$focus="onfocus=\"this.value=='".$key."' ? this.value='' :'' ;\" onblur=\"this.value=='' ? this.value='".$key."' :'' ;\""; return $focus;}
LEONeso Отправлено: 04 Ноября, 2010 - 23:57:45 • Тема: умная дата • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
к стати, есть здравый диапазон чисел, типа года 00-30 есть 2000-2030 и 31-99 есть 1931-1999

1.1.02 = 01.01.2002

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

Дело в обычном input-text и возможностью вбить 10 символов =) я же заморочился с правильностью ввода так, чтоб правка была автоматизированная.

Юзер может вбить:
18.04.1975
18041975
180475
18475
18,4,75
18/4/1975 и т.п.

выше упомянутая регулярка работает только в ДД.ММ.ГГГГ, где точки, любой символ.
LEONeso Отправлено: 04 Ноября, 2010 - 23:48:32 • Тема: умная дата • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
верное предположение, но пока не думал о том как это вообще делается.
и верность даты то же не проверяется, думаю это очень громоздкий код.

просто есть выбор или дата целиком или дата целиком без полного года.

даты вообще ужас, а календарь - это долго и не юзабельно.
LEONeso Отправлено: 04 Ноября, 2010 - 21:45:33 • Тема: умная дата • Форум: Программирование на PHP

Ответов: 8
Просмотров: 504
Здравствуйте, помогите доработать регулярку.

имею:
PHP:
скопировать код в буфер обмена
  1. $date=preg_replace('/(\d{2}).(\d{2}).(\d{2,4})/','\\1.\\2.\\3',$date);


работа кода:
заменяет полученную строку на ДД.ММ.ГГГГ

требуется:
если год стостоит из 2-х чисел, чтоб вставил 19 в начале года.

пример:
получаем строку 08.10.87
преобразовываем её 08.10.1987
где точки - это естественно любой символ
LEONeso Отправлено: 03 Ноября, 2010 - 17:33:16 • Тема: разбивка предложения • Форум: Программирование на PHP

Ответов: 11
Просмотров: 1087
Uchkuma пишет:
Недокументированная возможность??? )

Может быть, сужу по фактам, а не по бумажкам.
LEONeso Отправлено: 02 Ноября, 2010 - 23:47:57 • Тема: разбивка предложения • Форум: Программирование на PHP

Ответов: 11
Просмотров: 1087
ну работает ведь
LEONeso Отправлено: 02 Ноября, 2010 - 17:31:35 • Тема: разбивка предложения • Форум: Программирование на PHP

Ответов: 11
Просмотров: 1087
сделал так Однако на выходе rtrim
PHP:
скопировать код в буфер обмена
  1. $text = 'мой текст (в скобках слова)';
  2. $wor=preg_match("#(.+?)\((.+?)\)#i",$text,$wor3);
  3. print_r (rtrim($wor3));

Страниц (34): В начало « ... 21 22 23 24 [25] 26 27 28 29 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB