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
Форумы портала PHP.SU :: Версия для печати :: Движок [4]
Форумы портала PHP.SU » » CMS и фреймворки » Движок

Страниц (12): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
 

46. caballero - 18 Марта, 2012 - 17:10:20 - перейти к сообщению
Цитата:
Ребят, а под какой лицензией надо распространять?

а кто тебя заставляет распространять вообще под какой то лицензией
47. Crate - 20 Марта, 2012 - 05:40:42 - перейти к сообщению
caballero
ну это вроде как контракт между девелопером и юзером.
48. Crate - 23 Марта, 2012 - 12:01:21 - перейти к сообщению
Давно хотел интегрировать разные типы страниц, например галереи, статические, файлы, картинки. Как лучше сделать, одной таблицей или разными? Если одной, то будет проще, но будут незаполненные поля. Если разными, то придется мучится с джоинами.
49. Crate - 27 Марта, 2012 - 09:06:19 - перейти к сообщению
Ап. Может ответите?
50. caballero - 27 Марта, 2012 - 10:05:16 - перейти к сообщению
разными
и если тебе конструкции sql запросов представляются мучением - значит рановато еще делать проекты
51. Crate - 27 Марта, 2012 - 11:54:50 - перейти к сообщению
caballero
Как например объеденить 4 таблицы при запросах выборки? Джоин объединяет всего 2.
52. tuareg - 27 Марта, 2012 - 12:10:41 - перейти к сообщению
Crate пишет:

Как например объеденить 4 таблицы при запросах выборки? Джоин объединяет всего 2.

А два join==>3 таблицы Подмигивание
53. Мелкий - 27 Марта, 2012 - 12:16:00 - перейти к сообщению
Crate пишет:
Как например объеденить 4 таблицы при запросах выборки?

Да хоть при апдейте. Запросто. Берёте и джойните.
Джойн присоединяет ещё одну таблицу. Сколько там уже таблиц в выборке - значения не имеет.
54. Crate - 27 Марта, 2012 - 12:24:53 - перейти к сообщению
А что если UNION использовать? Например:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT id, announce FROM pages_static ORDER BY position UNION ALL SELECT id, announce FROM pages_gallery ORDER BY position UNION ALL SELECT id, announce FROM pages_image ORDER BY position UNION ALL SELECT id, announce FROM pages_file ORDER BY position
55. caballero - 27 Марта, 2012 - 12:26:27 - перейти к сообщению
Цитата:
Как например объеденить 4 таблицы при запросах выборки? Джоин объединяет всего 2

даже не знаешь как sql написать а уже волнуешся о лицензиях под которыми будешь рапространять в силиконовой долине свой мегадвижок
56. tuareg - 27 Марта, 2012 - 12:27:30 - перейти к сообщению
Crate пишет:
А что если UNION использовать? Например:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT id, announce FROM pages_static ORDER BY position UNION SELECT id, announce FROM pages_gallery ORDER BY position UNION SELECT id, announce FROM pages_image ORDER BY position UNION SELECT id, announce FROM pages_file ORDER BY position

А может сначала почитать документацию по MySQL?
57. Crate - 27 Марта, 2012 - 12:40:05 - перейти к сообщению
caballero
по нормальному отвечать не умеете?

Join не подходит, т.к. он объединяет таким образом:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. key1   Name   T1Key   T2Key   City
  3. 3   Erik   1   1   New York
  4. 4   John   4   4   Paris
  5. 6   Harry   9   9   Madrid


А мне нужно так: например таблица 1:
id announce position
1 Home 1
3 Contacts 3

таблица 2:
id announce position
2 Gallery 2

таблица 3:
id announce position
4 About 4

результат:
id announce position
1 Home 1
2 Gallery 2
3 Contacts 3
4 About 4

Что-то вроде этого.
58. tuareg - 27 Марта, 2012 - 13:09:31 - перейти к сообщению
Crate пишет:

результат:
id announce position
1 Home 1
2 Gallery 2
3 Contacts 3
4 About 4

А может проще будет, если все данные(название модулей/разделов) будут в одной таблице?
59. Crate - 27 Марта, 2012 - 13:17:30 - перейти к сообщению
tuareg
я об этом думал, возможно да.
60. tuareg - 27 Марта, 2012 - 13:26:59 - перейти к сообщению
Crate пишет:
я об этом думал, возможно да.

Это не возможно, это точно. Или в каком-нибудь отдельном конфиге. По другому все очень плохо

 

Powered by ExBB FM 1.0 RC1