Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Problem logiczny z importem
Morfeo
post 24.06.2014, 23:19:24
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.06.2014

Ostrzeżenie: (0%)
-----


Posiadam następujący problem posiadam w bazie pole z nazwami plików img, informację o ID , oraz pole imgurl.

IMG - ID - IMG
aa.jpg 1 imgurl
bb.jpg 1 imgurl
ccc.jpg 2 imgurl
dd.jpg 2 imgurl

Zaznaczę że przy wybieraniu pól nie znam jakie są id generowane przez xml. Potrzebuję pogrupować dane według ID żeby zbudować następujące tablice na każdym ze zbiorów

1. $array = array( array('imgurl'=>'aa.jpg'),array('imgurl'=>'bb.jpg'));

2. $array = array( array('imgurl'=>'ccc.jpg'),array('imgurl'=>'dd.jpg'));

Potrafię pogrupować dane z mysql za pomoca group concat i dalej nie mam pomysłu.

Ten post edytował Morfeo 24.06.2014, 23:20:19
Go to the top of the page
+Quote Post
Michael2318
post 25.06.2014, 07:48:47
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

Ostrzeżenie: (0%)
-----


A co zwraca Ci takie zapytanie:

  1. SELECT * FROM `tabela` ORDER BY id ASC, IMG ASC;


?

Ten post edytował Michael2318 25.06.2014, 07:48:58
Go to the top of the page
+Quote Post
vermis
post 25.06.2014, 09:41:38
Post #3





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

Ostrzeżenie: (0%)
-----


Skoro do wyniku końcowego i tak potrzebujesz danych z wszystkich rekordów to po co to grupować w sql? Pobierz wszystko i przetwarzaj w php.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 10:57