PDA

View Full Version : [PHP]Passare una variabile con un link


Diego_Armando
22-09-2006, 19:01
Ciao a tutti!

Ho un problemino..:(

Gestisco le news del sito con un DB.

Nel DB è contenuto l'id il titolo e il testo della news.

Ho creato uno script che automaticamente mostra i titoli delle news presenti nel DB.

Voglio fare in modo che cliccando sul titolo venga stampato il testo della news.

Come faccio fare in modo che cliccando sul titolo nella news venga caricata una nuova pagina PHP e che gli venga passato un valore(l'id della news)?

anonimizzato
22-09-2006, 19:04
supponiamo che dalla query select che fai verso il database abbia una array con i campi del DB nella forma: $row['campo'].

Il link lo potresti fare semplicemente così:

<a href="pagina.php?newsID=<?php echo $row['newsID']; ?>">link</a>

con "?newsID" appendi all'URL la variabile "newsID"

mentre con echo $row['newsID'] ne imposti il valore.

nell'output html avrai un link del genere dunque:

<a href="pagina.php?newsID=5">link</a>

quando pagina.php sarà richiamata recuperi con $_GET['newsID'] il valore della variabile $newsID e stampi a video solo il testo di quella specifica news.

Ciao.

Diego_Armando
22-09-2006, 20:47
Perfetto, grazie mille!!!

Troppo gentile..