Пагинация страниц - каждую отдельную страницу надо создавать в БД?

1 234
D
На сайте с 14.01.2007
Offline
153
#21
postavkin:
Dinozavr, если у товара 10 свойств - лакированная/нелакированная, черная/белая/красная, большая/маленькая/средняя, италия/россия/китай, 2метра/ниже/выше и т.д. как тогда быть...не понял.

а в чём проблема? так и заносите в базу. если товар может быть из 2х и более материалов, то показываете select. это лучше чем выводит 10 товаров у которых только цвет различается

P
На сайте с 06.01.2009
Offline
601
#22

ivan-lev, скажите, пожалуйста, я этот код в index.php вообще правильно сделал - я к тому, что нужно ли заводить в таблицах урл страниц и проверять их существование в index.php ? или всё что я сделал - в корне не верно. Спасибо

/ru/forum/comment/11081262

IL
На сайте с 20.04.2007
Offline
435
#23
postavkin:
код никто не показывает

Вам не поможет.. ссылку на github(!) давал в одном из постов

Дампы базы там же скачать можно

postavkin:
А я не проходил, поэтому нифига понять не могу.
Так пройдите! Статьи-книги.. с уровня новичка.. Бесплатных курсов в сети море, видеоуроков - уйма.. вебинары постоянно проходят..

В формате форумной переписки не очень удобно обучение проходит..

В крайнем случае, на курсы запишитесь.. на консультацию.. по тому же скайпу

p.s. Есть желание сделать - отлично! И пусть первый блин комочком, он свой.. и шишки свои :) Но зато приходит понимание, почему именно так.. и запоминается лучше, чем после прочтения статей.

p.p.s. очень простой кусок кода из файла index.php, который http://site.ru/category/my_big_category отправит в файл category.php, который лежит в каталоге MOD (defined выше) если найдётся подходящий файл. Вся логика, связанная с дальнейшей обработкой внутри category.php

  $uriS = substr ($_SERVER['REQUEST_URI'],1);
$uriS = explode('/',$uriS);
$module=$uriS[0];

ob_start ();

if (($module!='')&&is_file(MOD.$module.'.php')) {
include (MOD.$module.'.php');
} elseif ($module=='') {
include (MOD.'main.php');
} else { // страница не найдена или..
header('location: /');
exit();
}
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
P
На сайте с 06.01.2009
Offline
601
#24
Dinozavr:
а в чём проблема? так и заносите в базу. если товар может быть из 2х и более материалов, то показываете select. это лучше чем выводит 10 товаров у которых только цвет различается

Вот я вас и не понимаю, так как моего уровня знаний даже не достаточно чтобы понять вашу фразу. 😒

IL
На сайте с 20.04.2007
Offline
435
#25
postavkin:
скажите, пожалуйста, я этот код в index.php вообще правильно сделал

Я своё мнение в одной из соседних тем (ваших же) оставлял.. Не помогает ;)

D
На сайте с 14.01.2007
Offline
153
#26
postavkin:
Вот я вас и не понимаю, так как моего уровня знаний даже не достаточно чтобы понять вашу фразу.

прислушайтесь к ivan-lev :)

P
На сайте с 06.01.2009
Offline
601
#27
ivan-lev:
Я своё мнение в одной из соседних тем (ваших же) оставлял.. Не помогает ;)

Я смотрел как сделано в вордпрессе...но так и не понял правильно ли сделал я. Буду ещё раз смотреть.

---------- Добавлено 13.11.2012 в 15:45 ----------

Dinozavr:
прислушайтесь к ivan-lev :)

Да, читаю ещё раз http://www.codenet.ru/progr/vbasic/vb_db/1.php

Но я так понимаю мне важно осмыслить раздел "Нормализация баз данных", а с "Ключи и индексы" можно пока не изучать.

P
На сайте с 06.01.2009
Offline
601
#28

Ребят, расшифруйте пожалуйста строку

&&is_file(MOD.$module.'.php')
IL
На сайте с 20.04.2007
Offline
435
#29

Могу подсказать расшифровщик

p.s. не пойму вот.. Вам совсем бесполезно отвечать... или повторное цитирование помогает?

ivan-lev:
отправит в файл category.php, который лежит в каталоге MOD (defined выше) если найдётся подходящий файл.

p.p.s. предвосхищая вопрос - тынц

P
На сайте с 06.01.2009
Offline
601
#30

ivan-lev, заметьте, я просил расшифровать именно часть строки...все я понял. Просто я не понял, что значит точка между MOD.$module

Более того, я даже себе скопировал этот код, сделал папку MOD положил в неё файл с названием $module - не работает.

А вот если в корень положить файл MOD$module.php то срабатывает. Пожтому и спросил. Извините, да, про defined не возьму в толк, кто кого определяет...

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий