Извеждане на резултати от база данни
- kitchenbg
- Потребител
- Posts: 904
- Joined: Sat Jun 03, 2006 8:36 am
- Location: hasta la victoria siempre
Извеждане на резултати от база данни
Привет, искам да направя следното нещо ... имам база данни в която са записани категории и съответно неща които съответстват на категориите ... та мисълта ми е как да стане така че на страницата да излизат примерно 2 от категориите със по 3 записа от всяка категория?
Moже аз да не те разбирам правилно но горния код вади по три резултата от всяка категория а не три общо.djman wrote:Мисля че авторът иска LIMIT 3, но за всяка категория.
Може да се постигне като вземеш категориите с една заявка и след това за всяка категория се вземат последните 3 новини в loop, но това е лош вариант. И мен ме интересува как може да се реши този проблем...
До автора: Приятел, виж сега, не си измислил нищо, което някой от нас не е виждал. Апък може и да си, но щом се запъваш с нещо толкова елеметарно - едва ли. Дай структурата на таблиците, да ти кажат пичовете заявтката и да ти я обяснят. Иначе ще напълним поста с 4 страници с питания и накрая пак няма да ти върши работа кода и съветите, които ти даваме - защото ние не знам какво искаш и как си структурирал нещата и т.н. Сеш'се ? Айде дай структурата на таблиците и да видим твоя опит за изкарване - какво си направил . И ако даваш някакви дълги кодове иползвай pastebin.com или някой такъв сайт, недей да хакаш целия код тука - трудно се чете и някой няма да си направи труда да ти отговори




- kitchenbg
- Потребител
- Posts: 904
- Joined: Sat Jun 03, 2006 8:36 am
- Location: hasta la victoria siempre
joTunkiq wrote:До автора: Приятел, виж сега, не си измислил нищо, което някой от нас не е виждал. Апък може и да си, но щом се запъваш с нещо толкова елеметарно - едва ли. Дай структурата на таблиците, да ти кажат пичовете заявтката и да ти я обяснят. Иначе ще напълним поста с 4 страници с питания и накрая пак няма да ти върши работа кода и съветите, които ти даваме - защото ние не знам какво искаш и как си структурирал нещата и т.н. Сеш'се ? Айде дай структурата на таблиците и да видим твоя опит за изкарване - какво си направил . И ако даваш някакви дълги кодове иползвай pastebin.com или някой такъв сайт, недей да хакаш целия код тука - трудно се чете и някой няма да си направи труда да ти отговори![]()
![]()

Оправих се, а и смятам че много добре се изразих в поста си!
Имам две таблици в едната са категориите с разни обяснения и структура на таблицата
Code: Select all
`id` ,
`title` ,
`desc` ,
`reg_date`
а в другата се записват артикули и структура на таблицата
Code: Select all
`id` ,
`idcat`,
`photo`
Не те разбирам. Твоята заявка ще изкара максимум 3 резултата с полетата category1, category2. А целта е от всяка категория да се изкарат по 3 записа, асоциирани с нея.teroristd wrote:Moже аз да не те разбирам правилно но горния код вади по три резултата от всяка категория а не три общо.
@kitchenbg, как се оправи?
- Revelation
- Web-tourist
- Posts: 920
- Joined: Sun Mar 24, 2013 1:23 pm
Поста ти се нарича "наглост", но нищо. В първия си пост обяснението ти куца отвсякъде, защото нали се сещаш, че всеки си мисли собствен начин да си структурира базата данни. Ние не можем да знаем дали си направил някакви релации, как записваш категориите, как "нещата съответстващи на категориите"(каквото и да е това... но щом казваш, че си се изразил ясно) са записани и т.н.kitchenbg wrote:joTunkiq wrote:До автора: Приятел, виж сега, не си измислил нищо, което някой от нас не е виждал. Апък може и да си, но щом се запъваш с нещо толкова елеметарно - едва ли. Дай структурата на таблиците, да ти кажат пичовете заявтката и да ти я обяснят. Иначе ще напълним поста с 4 страници с питания и накрая пак няма да ти върши работа кода и съветите, които ти даваме - защото ние не знам какво искаш и как си структурирал нещата и т.н. Сеш'се ? Айде дай структурата на таблиците и да видим твоя опит за изкарване - какво си направил . И ако даваш някакви дълги кодове иползвай pastebin.com или някой такъв сайт, недей да хакаш целия код тука - трудно се чете и някой няма да си направи труда да ти отговори![]()
![]()
Оправих се, а и смятам че много добре се изразих в поста си!
Имам две таблици в едната са категориите с разни обяснения и структура на таблицата,Code: Select all
`id` , `title` , `desc` , `reg_date`
а в другата се записват артикули и структура на таблицатаВсе пак чета, и не пиша нещата наизуст, просто исках код, какъвто и да е за да ме ориентирате!Code: Select all
`id` , `idcat`, `photo`
От структура до структура има значение и аз ще ти дам код за моя структура и ще кажеш, че не работи, защото при теб нещата ще са по друг начин.
За това, след като искаш помощ, то поне помогни на другите във форума да те разберат максимално добре какво точно искаш, защото гадатели няма.
Нещо се бъркаш или не може да се разберемdjman wrote:Не те разбирам. Твоята заявка ще изкара максимум 3 резултата с полетата category1, category2. А целта е от всяка категория да се изкарат по 3 записа, асоциирани с нея.

