PHP.SU

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

Страниц (69): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец

> Найдено сообщений: 1032
RickMan Отправлено: 13 Февраля, 2015 - 15:22:52 • Тема: Статистика и CMS • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 1852
Ну тогда осталось дождаться хейтеров гугла с параноей и теорией заговоров в голове Радость Те точно расскажут, почему надо осавить такой функционал.
RickMan Отправлено: 13 Февраля, 2015 - 14:51:22 • Тема: Laravel 5 • Форум: CMS и фреймворки

Ответов: 7
Просмотров: 2257
Если с английским плохо, то учите а на время учебы и по нужде врубайте google translate. Ну а если сами додумались, то чего тему создали? Вам тут не бюро по переводам доков.
RickMan Отправлено: 13 Февраля, 2015 - 14:50:36 • Тема: Статистика и CMS • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 1852
Ну факторов много. Если и делать, то не хуже гугла, а это не так уж и легко. Так же, верно подмечено, что данных там много. Если опять же неграммотно их организовать, то будет беда. Но учитывая, что это CMS, то глупо говорить о каких-то продвинуых методах хранения этих данных, все же в итоге упрется в MySQL.

В итоге, я думаю, что это явно не вариант для CMS.
RickMan Отправлено: 13 Февраля, 2015 - 14:43:37 • Тема: Laravel 5 • Форум: CMS и фреймворки

Ответов: 7
Просмотров: 2257
Трудно посмотреть в оффициальные доки?
http://laravel[dot]com/docs/5[dot]0/controllers
RickMan Отправлено: 13 Февраля, 2015 - 14:23:04 • Тема: Статистика и CMS • Форум: CMS и фреймворки

Ответов: 9
Просмотров: 1852
А разве гугл аналитик таким сбором данных не занимается?
RickMan Отправлено: 13 Февраля, 2015 - 14:21:20 • Тема: Вывод нескольких значений из ассоциативного массива • Форум: Вопросы новичков

Ответов: 2
Просмотров: 177

замените на


И почитайте про isset. А еще советую менять логику скрипта и стиль написания кода.
И еще непонятно зачем нужно
RickMan Отправлено: 12 Февраля, 2015 - 09:10:45 • Тема: php 5.6, заголовки ответа сервера и session_start() • Форум: Вопросы новичков

Ответов: 4
Просмотров: 267
http://php.net/manual/ru/functio...eader-remove.php - но непонятно, зачем вам это надо.
RickMan Отправлено: 11 Февраля, 2015 - 13:47:04 • Тема: Посоветуйте sms сервис • Форум: CMS и фреймворки

Ответов: 2
Просмотров: 859
https://www[dot]clickatell[dot]com/ - испльзую это, в целом доволен. Использовал его с symfony2, нашелся даже целый бандл.

P.S. может cms это тоже framework? а просто набор пары классов? Просьба не путать мух с котретами.
RickMan Отправлено: 11 Февраля, 2015 - 10:08:32 • Тема: Кириллические домены • Форум: Вопросы новичков

Ответов: 5
Просмотров: 500
http://www.php.su/functions/?urlencode - попорбуйте это
http://php.net/manual/ru/functio...rawurlencode.php - или это
RickMan Отправлено: 10 Февраля, 2015 - 14:26:37 • Тема: Помогите исправить ошибки !!! • Форум: Программирование на PHP

Ответов: 1
Просмотров: 468
Код оформи для начала нормально, и закинь его в спойлер, раз уж так много его.
RickMan Отправлено: 10 Февраля, 2015 - 13:07:14 • Тема: Перебор элементов и вывод сортировки алфавитом • Форум: Вопросы новичков

Ответов: 8
Просмотров: 520
GoDr пишет:
как вариант. Усложни чуть запрос и добавь первую букву сам.
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT LEFT(`name`, 1) AS `alfa` ........

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


И что это даст? Откажется от substr в пользу усложнения sql?
RickMan Отправлено: 10 Февраля, 2015 - 12:32:53 • Тема: Перебор элементов и вывод сортировки алфавитом • Форум: Вопросы новичков

Ответов: 8
Просмотров: 520
PHP:
скопировать код в буфер обмена
  1. $names_brands = DB::query_fetch_all("SELECT id, [name] FROM {shop_brand} WHERE import_id = 1");


- вынесите этот запрос до первого foreach. Вам нет смысла его выполнять столько раз, достаточно и 1.

В целом должно выйти так:
PHP:
скопировать код в буфер обмена
  1. $names_brands = DB::query_fetch_all("SELECT id, [name] FROM {shop_brand} WHERE import_id = 1");
  2. foreach (range('A', 'Z') as $letter) {
  3.         $added_letter = false;
  4.         foreach ($names_brands as $row) {
  5.                 if (substr($row['name'],0, 1) == $letter) {
  6.                         if (!$added_letter){
  7.                                 $added_letter = true;
  8.                                 echo '<h6>'.$letter.'</h6><ul>';
  9.                         }
  10.  
  11.                         $link = $this->diafan->_route->link(8, $row['id'], "shop", "brand");
  12.                         echo '<li><a href="'.BASE_PATH_HREF.$link.'">'.$row['name'].'</a>';
  13.                         echo'</li>';
  14.                 }
  15.         }
  16.         if ($added_letter){
  17.                 echo '</ul>';
  18.         }
  19. }
RickMan Отправлено: 10 Февраля, 2015 - 11:04:54 • Тема: Перебор элементов и вывод сортировки алфавитом • Форум: Вопросы новичков

Ответов: 8
Просмотров: 520
PHP:
скопировать код в буфер обмена
  1. foreach (range('A', 'Z') as $letter) {
  2.  
  3. }


В этом цикле сделайте еще 1 цикл, уже по записям с БД, и делайте проверку на первую букву, и выводите если совпадает.

http://php.net/manual/ru/function.substr.php - для получения первой буквы
http://php.net/manual/ru/function.strtoupper.php - для приведения к верхеннему регистру.
RickMan Отправлено: 10 Февраля, 2015 - 11:04:20 • Тема: Регулярка • Форум: Вопросы новичков

Ответов: 4
Просмотров: 195
del
RickMan Отправлено: 10 Февраля, 2015 - 10:47:12 • Тема: Перебор элементов и вывод сортировки алфавитом • Форум: Вопросы новичков

Ответов: 8
Просмотров: 520
- добавь в конце запроса и все.

Страниц (69): В начало « ... 5 6 7 8 [9] 10 11 12 13 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB