Raggruppare dati query con php

Daredevil

Nuovo Utente
27 Set 2006
3
0
0
Salve ragazzi, ho una query sql (postgresql) che mi restituisce un dataset di questo tipo:

HTML:
|section_name|	topic_id	|topic_name |	landing_url	                               | url
 Sezione 1	   3245456frf	  Articolo1	          111.html	                                       AAA.jpeg
 Sezione 2 	   32423tg34	Articolo1343	          113445.html                                 CCC.jpeg
 Sezione 33	    345236	 Articolo22	          112331.html      	                       BBBBB.jpeg
 Sezione 113	   33423ffdg	Articolo232	          113341.html	                              AAA.jpeg


Vorrei pero' fare in modo che i dati venissero raggruppati per url, in modo che se ho diverse occorrenze dello stesso url ma con gli altri dati diversi, questi vengano riportati nella stessa row. Es:

HTML:
|section_name|	              topic_id	                       |topic_name |	                landing_url	                            | url
Sezione 1, Sezione 113	     3245456frf, 33423ffdg	          Articolo1, Articolo232	      111.html, 113341.html         AAA.jpeg
Sezione 2 	                     32423tg34	                        Articolo1343	        113445.html	                                   CCC.jpeg
Sezione 33	                       345236	                        Articolo22	        112331.html                                 BBBBB.jpeg

Probabilmente potrei aiutarmi con SQL stesso, ma per una serie di ragioni, preferirei demandare tale incarico interamente a php. Avete qualche idea sul come fare?

Attualmente ho semplicemente:

PHP:
$result = pg_query($query);


if ($result)
{
    while ($row = pg_fetch_row($result))
        echo "Test: $row[0] - $row[1] - $row[2] - $row[3] - $row[4]";
}
Tuttavia questo porta ad avere sino a 2000 righe, quando potrei averne magari 80 raccogliendo tutte le stesse occorrenze di un url sulla stessa riga. Spero possiate darmi una mano. Grazie mille in anticipo!!!
 

Daredevil

Nuovo Utente
27 Set 2006
3
0
0
Ho appena notato che la seconda tabella e' diversa dall'anteprima. Questo e' l'effetto che mi occorrerebbe (uso i colori per evidenziare la stessa colonna :p ):
|section_name| topic_id |topic_name | landing_url | url
Sezione 1, Sezione 113 3245456frf, 33423ffdg Articolo1, Articolo232 111.html ,113341.html AAA.jpeg
 
Discussioni simili
Autore Titolo Forum Risposte Data
max1974 raggruppare e girare i dati in colonne MySQL 11
davide1982 Raggruppare dati in categorie con group by MySQL 2
M Raggruppare dati in array per successivo insert PHP 6
S Raggruppare ed estrarre data più recente MySQL 6
R Raggruppare valori array PHP 5
A Raggruppare record con stessa data PHP 13
max1974 [PHP] Raggruppare array PHP 4
MarcoGrazia [mysql][mariadb]Raggruppare query in base alla data MySQL 2
M [PHP] [HTML] Raggruppare 4 pagine web in una PHP 3
A Raggruppare piu' funzioni in una sola PHP 1
N Raggruppare risultati di due tabelle PHP 1
ivarello Raggruppare Query per mese PHP 1
mircop Raggruppare elementi di una tabella PHP 2
G Raggruppare record tabella PHP 1
X Raggruppare risultati di una query PHP 3
max75 query su due tabelle e dati doppioni MS Access 2
K Form che manda dati doppi PHP 1
T problemi con dati menu a tendina HTML e CSS 2
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
D Risultati diversi elaborazione dati fra localhost e Altervista PHP 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
peppe0703 Come Estrarre dati da db wordpress e richiamarli in html esterno HTML e CSS 0
V dati scomparsi dal sito HTML e CSS 3
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
A Stampare dati da form PHP 8
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
F Scrivere dei dati in word con php PHP 0
otto9due $_FILE non passa i dati dal form PHP 1
N dati tabella non presi PHP 1
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
I Assegnare dati fetch request ad una variabile globale Javascript 0
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
L Ricezione dei dati su file php da modulo html PHP 6
L inserimento form dati multipli ? PHP 0
S Leggere dati da API e visualizzarli PHP 0
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
A invio massivo dati a file php Javascript 4
M Inviare dati nel db dopo risposta alert PHP 0
A recuperare i dati passati nel post PHP 1
L Estrazione dati php Database 6
L Estrazione dati casuali non doppioni MySQL 1
F Leggere e aggiornare dati di campi <input text> su file di test PHP 0
J Form inserimento dati in database Ajax 1
D Recupero dati da HDD esterno Hardware 0
L non duplicare dati in stato "aggiornamento" PHP 6
L inserire dati multi livello PHP 8

Discussioni simili