passare un link

antonioamabile

Utente Attivo
21 Gen 2010
150
0
16
e' possibile passare un link dinamico in php intendo dire recupero dei dati e vorrei passare il valore a un altra pagina???
 
in realtà io creo un link del genere
Codice:
 while($row = mysql_fetch_assoc($result))
		   {
			//echo'<a href="id">"$nome"';?>
			<?php
			echo"<a href='descrizione_chiese.php'>{$row['nome_chiesa']}</a>"; 
			$prova=$row['descrizione_chiesa'];
se provo a fare una echo su $prova in questo file.php qui funziona ma se attraverso il metodo GET provo a passare la varibile alla a pagina descrizione_chiese.php mi da un erroere di undefine index prova
 
ciao
da quello che ho capito con
PHP:
<?php
 while($row = mysql_fetch_assoc($result))
		   {
			//echo'<a href="id">"$nome"';
			echo"<a href='descrizione_chiese.php'>{$row['nome_chiesa']}</a>"; 
			$prova=$row['descrizione_chiesa'];
}
?>
tu cliccando su un link nome_chiesa vuoi passare qualcosa (via get) alla pagina descrizione_chiese.php?
per es. se vuoi passare il nome della chiesa (o il suo id meglio)
PHP:
<?php
while($row = mysql_fetch_assoc($result)){
	echo "<a href=\"descrizione_chiese.php?id=".$row['id']."\">".$row['nome_chiesa']."</a><br>";
}
?>
e poi nella pagina descrizione_chiese.php fai

PHP:
<?php
if(isset($_GET['id'])){
	//trattandosi di trasmissione via get fai altri controlli
	$ho_ricevuto_id=$_GET['id'];
	//e fai tutto quello che ti serve con la variabile ricevuta
	//es.
	echo "ho ricevuto: $ho_ricevuto_id<br>";
}
 

Discussioni simili