[MySQL] CREARE UN LINK SU UN DETERMINATO CAMPO DI UNA TABELLA RISULTATO DI UNA QUERY SQL

Menicox73

Nuovo Utente
25 Apr 2019
3
0
1
Buongiorno a tutti,

premetto che sono un nuovo iscritto al forum, ho usufruito da sempre delle vostre istruzioni ma adesso avrei bisogno di risolvere un quesito che mi tornerebbe molto utile,

In una qualsiasi query SQL avrei bisogno, sulla tabella risultante che un determinato campo sia linkabile in una nuova scheda del browser e mi mostri in dettaglio i dati di una scheda catasto.

Di seguito indico per esempio la query che ho scritto:
PHP:
SELECT DISTINCT(expo_tab.ID_catasto) AS ID_Catasto_expo_tab, expo_generatori.ID_catasto AS ID_Catasto_expo_generatori, DATE_FORMAT(expo_generatori.g_data_inst_gen, '%d/%m/%Y') AS Data_Istallazione_generatore, DATE_FORMAT(expo_tab.Data_verifica, '%d/%m/%Y') AS Data_REE, DATE_FORMAT(expo_tab.Data_installazione, '%d/%m/%Y') AS Data_Installazione_expo_tab, DATE_FORMAT(expo_tab.Data_Trasmissione, '%d/%m/%Y') AS Data_Trasmissione, expo_generatori.ID_expo_tab AS ID_REE, expo_generatori.g_dismesso, catasto.N_generatori, ROUND(catasto.Potenza_Nominale/1000, 2) as Potenza_Totale_kW, expo_generatori.g_matricola_gen, expo_generatori.g_Tipo_mur_bas_gen, expo_generatori.g_costruttore_gen, expo_generatori.g_modello_gen, expo_generatori.g_anno_costruz_gen, expo_generatori.g_potenza_gen, expo_generatori.g_potenza_utile, expo_generatori.g_combustibile_gen AS Combustibile, concat_ws("",catasto.Nome," ",catasto.Cognome," ",catasto.Ragione_Sociale) as Utente, licenze.ID AS ID_Licenza, licenze.RAGIONE_SOCIALE AS Rag_Soc_MANUTENTORE, expo_generatori.g_manu_key, expo_generatori.g_nome_file_export FROM expo_tab LEFT JOIN expo_generatori ON expo_tab.ID_catasto = expo_generatori.ID_catasto LEFT JOIN licenze ON expo_generatori.g_manu_key = licenze.LIC LEFT JOIN catasto ON expo_tab.ID_catasto = catasto.ID WHERE expo_tab.Data_verifica = expo_generatori.g_data_inst_gen AND expo_tab.Data_verifica = expo_tab.Data_installazione AND expo_generatori.g_data_inst_gen = expo_tab.Data_installazione AND expo_generatori.g_dismesso = "NO" AND expo_generatori.ID_catasto <> 0 AND catasto.N_generatori > 1 ORDER BY expo_generatori.g_data_inst_gen DESC
Mi serve nella fattispecie che il primo campo denominato expo_tab.ID_catasto sia linkabile all’occorrenza facendo doppio click con il mouse SX o click singolo DX.
Premetto che questa situazione si verifica con altre query già impostate da maschera form sul portale web del mio database ma non riesco a capire come poter fare per applicarlo alle mie query.


VI SAREI GRATO SE CHIUNQUE DI VOI MI DASSE UNA DRITTA, GRAZIE A TUTTI.
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.397
338
83
@Menicox73
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code-gif.6007
o il tag
php-png.6009
per il PHP, quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box-inserisci-2-png-jpg.6008


Non scrivere intere frasi in maiuscolo! In rete equivale ad urlare!


Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 

marino51

Utente Attivo
28 Feb 2013
3.036
192
63
Lombardia
In una qualsiasi query SQL avrei bisogno, sulla tabella risultante che un determinato campo sia linkabile in una nuova scheda del browser e mi mostri in dettaglio i dati di una scheda catasto.
vediamo se ho capito,

eseguo la query,
leggo le "righe" ottenute dalla selezione del db
le visualizzo con il browser, creando una tabella HTML
desidero che, in una o più colonne della tabella html, siano presenti dei link, per richiamare informazioni di dettaglio

qualcosa di simile
upload_2019-4-25_16-20-11.png


se questa é la necessità,

una precisazione,hai citato la colonna "expo_tab.ID_catasto", che sarà restituita come (AS) "ID_Catasto_expo_tab", vedi query

poi avrai lo script che leggendo le "righe del db preparerà la tabella html dove inserirai elementi tipo
PHP:
"<td><a href='" . $scriptDaChiamare . "?a=M&b=" . $ID_Catasto_expo_tab . "'>[MO]</a></td>"
che forniscono il link per "pagine di dettaglio"

nel mio esempio "$scriptDaChiamare" è lo script che visualizza la pagina di dettaglio
seguito dal punto di domanda per passare parametri, nel mio esempio sono 2 ( a, b )
"a=M",
"a" é il parametro, "M" é il valore che permette di indicare l'operazione "MO" allo script richiamato

"b=$ID_Catasto_expo_tab"
"b" é il parametro, "$ID_Catasto_expo_tab" é il valore che sarà riconosciuto dall script successivo per visualizzare la scheda

"[MO]" é la descrizione che aiuta ad identificare l'operazione,
potrebbe essere anche un valore ricavato dal db

quindi non si può parlare semplicemente di sql, ma ciò che vuoi, devi crearlo con sql, php (o simile) e html
 

Menicox73

Nuovo Utente
25 Apr 2019
3
0
1
No in realtà la tabella risultato con i dati filtrati dalla Query SQL in modalità visulizzazione contiene il primo record che appunto si chiama expo_tab.ID_catasto visualizzato come AS "ID_Catasto_expo_tab", altro non è che il numero univoco della scheda catasto dell'utente, ho la necessità di poter fare doppio click con il mouse e vedere aperta sul browers la scheda corrispondente, con i dati relativi.
Per ora grazie mille Marino51:):):)
Chiedo scusa per non aver utilizzato la modalità descritta da Max1,,,non accadrà più.
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
C creare evento mysql MySQL 2
V Creare tabella mysql con php non funziona PHP 1
S Creare in automatico PDF da MySQL PHP 2
romeocharly E' possibile creare un collegamento tra un id di db mysql ed un file per il download? PHP 0
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
romeocharly Come creare un bottone che permetta il download in base ad un id di mysql PHP 0
Shyson Creare sottotabella in mysql Database 1
F Script PHP + MySql - immettere dati e creare un documento Word o PDF PHP 4
Emix Creare DDT php e mysql PHP 6
P Creare un menu a discesa dove poter fare una selezione ed estrarre i dati da db MySql PHP 3
C CREARE UN AREA PROTETTA CON ASP SU WINDOWS SERVER 2003 (con database MySQL) Classic ASP 19
R Creare un contatore visite senza mysql PHP 6
M creare un backend php/mysql PHP 1
giorgione_tg MySql semplice problema nel creare una tabella... Database 2
Z Controllo giorni MYSQL PHP 0
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
Z MySql injection PHP PHP 1
D controllare valore in tabella mysql PHP 0
A pulsante di update campo mysql con javascript Javascript 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
T differenza fra mysql xampp e un mysql server Database 0
R Importazione csv su mysql tramite array PHP 2
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
D problema php mysql PHP 1
D problema php mysql PHP 1
N Server mysql non raggiungibile da connessione esterna MySQL 1
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
D evitare di inserirre duplicati in mysql PHP 4
L salvare codice html in mysql PHP 3
L Google chart php mysql PHP 2
S Gestire scelta dropdown con dati da Mysql PHP 2
K cron job mysql PHP 3
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
R Errore UPDATE tabella mysql PHP 1
R Caricamento immagine su cartella remota + mysql PHP 3
L Aiuto per programma web php/mySQL PHP 2
S Problema esportazione tabelle Mysql in Excel PHP 0
S Cancellare una riga MYSQL PHP 1
L Ricerca valore mysql e incremento PHP 73
G database mysql contengono informazioni ? MySQL 0
G Testo in mysql format 3 MySQL 0
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
G inserire dati automaticamente in mysql PHP 0

Discussioni simili