problemi link in tabella php

crashall

Nuovo Utente
29 Ott 2014
14
0
0
ciao ragazzi, sto girovagando in rete ma non trovo una soluzione al mio problema, spero che almeno voi possiate aiutarmi.
io ho una pagina html in cui viene costruita una tabella dinamica tramite php (l'immagine è il risultato della tabella)

Immagine.jpg
come si può vedere nei casi in cui il totale non è 0 esiste un link che "dovrebbe" portare ad una pagina di dettaglio.
quello che non riesco a fare è come capire in che cella mi trovo quando clicco su un totale.

ES:
se io clicco sul 2 (gennaio-2014) come faccio a sapere che sto cliccando sulla cella[colonne3-riga2]?

grazie in anticipo per l'aiuto :byebye:
 

Allegati

  • Immagine.jpg
    Immagine.jpg
    14,1 KB · Visite: 221

crashall

Nuovo Utente
29 Ott 2014
14
0
0
perchè cliccando mi si deve aprire una pagina di dettaglio in base alla colonna e riga...
nel caso di esempio indicato sopra (se io clicco sul 2 (gennaio-2014) come faccio a sapere che sto cliccando sulla cella[colonne3-riga2]?) mi si deve aprire il dettaglio di gennaio 2014
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
secondo me dovresti partire da un altro concetto.
quando crei il link aggiungi una querystringa in modo che il link diventi (ti schematizzo)
1) link su cella totale anno es 2014
HTML:
<a href="pagina_dettaglio.php?anno=2014">4</a>
2) link su cella anno/mese es 2104/1
HTML:
<a href="pagina_dettaglio.php?anno=2014&mese=1">2</a>

poi sulla pagina pagina_dettaglio.php leggi i valori
PHP:
<?php
if(!isset($_GET['anno']) && !isset($_GET['mese'])){
	//errore ne anno ne mese
}elseif(isset($_GET['anno']) && !isset($_GET['mese'])){
	//trasmesso solo anno
	$wh= " WHERE anno='".$_GET['anno']. "' ";
}else{
	//trasmesso anno e mese
	$wh= " WHERE anno='".$_GET['anno']. "' and mese='".$_GET['mese']."' ";
}
//e ti fai la query
$sql="SELECT * FROM tabella ".$wh;
//ecc...
?>
 

crashall

Nuovo Utente
29 Ott 2014
14
0
0
ciao, ti ringrazio per la risposta che è anche molto valida :mexican: .
questo metodo l'ho usato in altre pagine solo che in questo caso avrei voluto sapere "la cella cliccata" in quanto è proprio una funzionalità che vorrei capire se esiste e come fare. :eek:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
ho googlato, ma non ho trovato nulla.
se ti interessa proprio sapere la riga e la colonna l'unico modo secondo me è contarle
ti schematizzo
PHP:
<?php
$riga=1;
$colonna=1;
echo "<table>";
for($r=0; $r<10;$r++){
	echo "<tr>";
	for($c=0; $c<5;$c++){
		echo "<td><a href=\"pag_det.php?riga=$riga&colonna=$colonna\">$riga $colonna</a></td>";
		$colonna++;
	}
	echo "<tr>";
	$riga++;
	$colonna=1;
}
echo "</table>";
?>
ho usato per semplicità i for, ma con i while o i foreach è lo stesso
 

crashall

Nuovo Utente
29 Ott 2014
14
0
0
ah ok tu dici di passare come parametri la riga e la colonna per poi recuperarli in GET.
si è carina come idea... ma possibile che non esista un comando apposito? :(
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Problemi connettività con Tp Link EAP 110 Reti LAN e Wireless 0
M problemi con i link esterni Flash 1
M problemi link template ajax Ajax 0
D problemi con link e frame HTML e CSS 6
L Problemi con Feed RSS e link menu flash. Flash 0
alessi5000 problemi con il Link HTML e CSS 2
T modem fastweb + router d-link DI-524=problemi Reti LAN e Wireless 0
C Problemi di validazione xhtml strict, tag link e noscript HTML e CSS 1
L Problemi form Pagina php HTML e CSS 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav Content Management System (CMS) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 6
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1
T [PHP] problemi con il browser PHP 0
M [Flash] Problemi conversione formato swf Flash 20
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
M [PHP] Problemi con login facebook PHP 0

Discussioni simili