tabella con ciclo, recupero dati

irlash

Nuovo Utente
21 Dic 2015
2
0
0
Salve ragazzi, piacere irlash u.u sono nuovo sul forum ma vi seguo ormai da sempre :)
Volevo chiedere il vostro aiuto per risolvere un problema.
Ho creato una tabella con ciclo while che crea righe finchè esistono righe relative alla query effettuata, in pratica la tabella contiene per ogni riga id, titolo, data, ora, sala e prezzo dei film del giorno corrente. Fin qui tutto ok, la tabella la crea perfettamente, il problema sorge quando devo rendere le righe cliccabili per poter aprire in una nuova pagina tutte le informazioni relative al film cliccato, dovrei in pratica passarmi l'id del film per poter fare la query nella nuova pagina ma usando $_SESSION, siccome è un ciclo, mi prende sempre l'id dell'ultima riga...come posso fare per prendere l'id relativo al film della riga che clicco?
Questo è il pezzo di codice relativo alla creazione della tabella:
Codice:
$query = "select * from film where Data = '$today'";
$ris = mysql_query($query) or
	die("Query fallita");
echo "<table class=border_radius>";
echo "<tr><td>ID</td><td>Titolo</td><td>Data</td><td>Ora</td>";
echo "<td>Sala</td><td>Prezzo</td></tr>";
while($riga = mysql_fetch_row($ris)){
if ($cont %2 == 0){
	echo "<tr class = trcolor><td>".$riga[0]."</td><td>";
	echo $riga[1]."</td><td>".$riga[2]."</td><td>";
	echo $riga[3]."</td><td>".$riga[4]."</td><td>".$riga[5]."</td></tr>";
	$cont ++;
	}
else {
	echo "<tr class = trcolor2><td>".$riga[0]."</td><td>";
	echo $riga[1]."</td><td>".$riga[2]."</td><td>";
	echo $riga[3]."</td><td>".$riga[4]."</td><td>".$riga[5]."</td></tr>";
	$cont ++;}
}
echo "<tr><td>.</td></tr>";
echo"</table>";
?>
Gli ho tolto gli onclick visto che non mi andava...
 

marino51

Utente Attivo
28 Feb 2013
2.988
173
63
Lombardia
nella tabella aggiungi la colonna di scelta del film con,
PHP:
"<td><a href='NEXTSCRIPT.php?id=".$riga[0]."'>[scegli]</a></td>"
nello script successivo recuperi l'id da $_GET
 

marino51

Utente Attivo
28 Feb 2013
2.988
173
63
Lombardia
poi se vuoi evitare ripetizioni del codice,
PHP:
$query = "select * from film where Data = '$today'";
$ris = mysql_query($query) or die("Query fallita");

$fill = '2';
echo "<table class=border_radius>";
echo "<tr><td>ID</td><td>Titolo</td><td>Data</td><td>Ora</td>";
echo "<td>Sala</td><td>Prezzo</td></tr>";
while($riga = mysql_fetch_row($ris))
{
    $fill = empty($fill) ? '2' : '';
    echo "<tr class = trcolor".$fill."><td>".$riga[0]."</td><td>";
    echo $riga[1]."</td><td>".$riga[2]."</td><td>";
    echo $riga[3]."</td><td>".$riga[4]."</td><td>".$riga[5]."</td><td>";
    echo "<a href='NEXTSCRIPT.php?id=".$riga[0]."'>[scegli]</a></td></tr>";
}
echo"</table>";
 

irlash

Nuovo Utente
21 Dic 2015
2
0
0
Grazie mille, funziona alla perfezione :) e grazie anche per il consiglio per evitare codice in più!! ;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
Monital tabella html con ciclo for annidato PHP 6
I Inviare E-mail con un ciclo per tabella PHP 3
nim inserire dati in tabella con ajax (ciclo foreach) Ajax 10
L Tabella con rappresentazione corretta di tutti i campi e dei link HTTP . Ciclo for? PHP 5
S problema con recupero dati tabella mysql PHP 2
M Tabella con riga più lunga HTML e CSS 6
M Esportare tabella in csv con intestazione di colonne PHP 6
V Come stampare su Excel tabella con rowspan e colspan Javascript 2
M Posizionare una tabella con scroll su un elemento specifico PHP 3
F Dropdown menu con tabella PHP 33
B Fare calcoli con php da tabella mysql PHP 2
elpirata Popolare campi tabella con totali estratti da database PHP 24
D [MS Access] Piu' maschere con una sola tabella dati... MS Access 0
G inserimento csv in tabella mysql; problema con struttura PHP 11
A [MS Access] Maschera per interagire con tabella excell MS Access 19
S [PHP] Selezionare i campi non in comune con le altre colonne della tabella PHP 4
V Creare tabella mysql con php non funziona PHP 1
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
M Creare tabella da pagina php popolata con valori passati con POST PHP 5
S [PHP] selezionare colonne in comune con un altra tabella PHP 5
S [HTML] Tabella con intestazione verticale HTML e CSS 4
Trabba [MySQL] Trasformare tabella con totali MySQL 2
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
C Inserire dati tabella leggendo parte di altra tabella con php PHP 13
P [PHP] Creare un elenco completo con tabella PHP 3
Albesus [PHP] Confronto input con tabella e risultato PHP 10
giancadeejay Aggiornare tabella db con php PHP 10
L Tabella dinamica con campi interni a td jQuery 1
giuseppe_123 [PHP] ricerca in una tabella con my sql PHP 0
C [MySQL] errore nell'importazione tabella con file csv MySQL 0
L [PHP] selezionare righe di una tabella con le checkbox e cancellarle PHP 2
D [HTML] Problema con Dreamweaver; 1) tabella con larghezza 100% 2) Immagine che si adatta a Div HTML e CSS 28
S [PHP] Selezione dati con riferimento ad altra colonna tabella PHP 22
F Righe di una tabella a comparsa con click Javascript 11
I Tabella/aree di testo con input da lista di nomi. PHP 4
G Tabella con date PHP 9
A Creare una fattura con dati di intestazione estratti da tabella MySQL 0
F Tabella con prima colonna con i risultati di una query PHP 1
T Problema con l'aggiornamento di una tabella <Table> PHP 5
9 eliminare righe di una tabella con form html PHP 6
P Aggiornare Tabella con form ma senza Mysql HTML e CSS 0
C Problema con Update di una tabella di un db PHP 3
A Access, creare nuova tabella in DB esterno con VBA Visual Basic 0
neo996sps [PHP e funzioni con PDO] Funzione per generare corpo tabella PHP 1
M Access-Query per creare una tabella con la data nel nome tabella MS Access 0
neo996sps [PHP + MySQL] Tabella 5 colonne per N righe con un record per cella PHP 3
F problema su query con nome tabella variabile PHP 20
P Cambiare il valore di un campo tabella con un pulsante cliccabile PHP 2
P Tabella Dinamica in javascript (aggiungere righe con textinput) Javascript 1
M Aggiornare grafico con i dati inseriti in tabella PHP 0

Discussioni simili