phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

raggruppare un valore comune con divisorio

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
juventissimo
Utente
Utente
Messaggi: 243
Iscritto il: 11/12/2011, 12:21
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL 5.5.36-34.2-log
Contatta:

raggruppare un valore comune con divisorio

Messaggio da juventissimo » 19/04/2015, 11:22

Ciao a tutti, sono sempre alle prime armi del PHP e sto risucendo con la calma a fare le funzioni e passaggi che necessito per la formattazione, ora però non riesco a trovare nulla a riguardo.
io ho una query arry che mi estraee alcune informazioni da varie tabelle con il join inner, che mi porta questi risultati:

2015 | GT | link | etcc...
2015 | F1 | link | etcc...
2014 | GT | link | etcc...
2014 | F1 | link | etcc...

io però ho sempre delle righe che hanno in comune l'anno e vorrei che stampate venissero raggruppate con l'anno una sorta di divisorio:
2015 ->su altra riga di una tabella
GT | link | etcc... ->su altra riga di una tabella
F1 | link | etcc... ->su altra riga di una tabella
2014 ->su altra riga di una tabella
GT | link | etcc... ->su altra riga di una tabella
F1 | link | etcc... ->su altra riga di una tabella

spero di essermi spiegato :D

Avatar utente
Anto
Utente
Utente
Messaggi: 1106
Iscritto il: 04/02/2013, 21:53
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
Contatta:

Re: raggruppare un valore comune con divisorio

Messaggio da Anto » 21/04/2015, 12:00

Ciao,
no, non ho capito nulla. :D

juventissimo
Utente
Utente
Messaggi: 243
Iscritto il: 11/12/2011, 12:21
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL 5.5.36-34.2-log
Contatta:

Re: raggruppare un valore comune con divisorio

Messaggio da juventissimo » 21/04/2015, 14:08

provo a spiegarlo con delle immagini :D

questo è quello che mi risulta:
Schermata 2015-04-21 alle 14.02.19.png
a me invece piacerebbe raggruppasse cosi:
Schermata 2015-04-21 alle 13.57.59.png
è fattibile?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: raggruppare un valore comune con divisorio

Messaggio da brunino » 21/04/2015, 15:52

Con una query estrai gli anni e nel ciclo di anni fai un'altra query con le cose di quell'anno

Inviato dal mio GT-S5360 con Tapatalk 2
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

juventissimo
Utente
Utente
Messaggi: 243
Iscritto il: 11/12/2011, 12:21
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL 5.5.36-34.2-log
Contatta:

Re: R: raggruppare un valore comune con divisorio

Messaggio da juventissimo » 22/04/2015, 19:36

brunino ha scritto:Con una query estrai gli anni e nel ciclo di anni fai un'altra query con le cose di quell'anno

Inviato dal mio GT-S5360 con Tapatalk 2
grazie mille per la risposta, ho provato a fare ma non riesco a farlo.
riesci a crearmi un esempio quando puoi? :oops: :oops:

con la creazione di una tabella?

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: raggruppare un valore comune con divisorio

Messaggio da brunino » 22/04/2015, 21:06

query anni select * from tabella group by anni
ciclo while $array della query
$anno=$array['anno']
query select * from tabella where anno=$anno

Inviato dal mio GT-S5360 con Tapatalk 2
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

juventissimo
Utente
Utente
Messaggi: 243
Iscritto il: 11/12/2011, 12:21
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL 5.5.36-34.2-log
Contatta:

Re: R: raggruppare un valore comune con divisorio

Messaggio da juventissimo » 26/04/2015, 14:57

brunino ha scritto:query anni select * from tabella group by anni
ciclo while $array della query
$anno=$array['anno']
query select * from tabella where anno=$anno

Inviato dal mio GT-S5360 con Tapatalk 2
grazie mille per l'aiuto, sto cercando di studiare come si fa :oops: ... spero di farcela a breve visto che per il momento non restituisce cio che voglio

juventissimo
Utente
Utente
Messaggi: 243
Iscritto il: 11/12/2011, 12:21
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL 5.5.36-34.2-log
Contatta:

Re: raggruppare un valore comune con divisorio

Messaggio da juventissimo » 23/06/2015, 14:07

dopo quasi due mesi, ci sono riuscito :D
grazie dell'aiuto :D

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 83 ospiti