Non ho affatto ben capito come passare l'id della variabile a una seconda pagina e come nella seconda pagina estrapolare dal database solo quella riga per poi modificarla.
Il codice che ho scritto fin'ora è questo:
codice:
<?php
		  session_start();
			$host ='172.16.0.69';
			$user = $_SESSION['radicchio'];
			$password = $_SESSION['polenta'];
			$database = 'dogma';
			
			
			$db = mysql_connect($host, $user, $password)
			or die ("Impossibile connettersi al Server");
			
			mysql_select_db($database, $db)
			or die ("Impossibile connettersi al Database");
			
			$query = "select * from satelliti";
			$dbResult = mysql_query($query, $db);
			
			print "<table border=\"1\">\n";
			
		while ($line = mysql_fetch_array($dbResult)) {
			print"\t<tr>\n"; 
            $uno=$line[0]; 
            $due=$line[1]; 
            $tre=$line[2];
			$quattro=$line[3]; 
            print "\t\t<td>".$uno."</td>\n"; 
            print "\t\t<td>".$due."</td>\n"; 
			print "\t\t<td>".$tre."</td>\n"; 
            print "\t\t<td><a href=\"modsat.php?id=".$line."\">".$quattro."</a></td>\n"; 
            print "\t</tr>\n"; 
            } 
			print "</table>\n";
			
			mysql_free_result($dbResult);
			mysql_close($db);
			
		?>
Nella variabile $quattro c'è scritto sempre "indefinito"
Con questa istruzione
print "\t\t<td><a href=\"modsat.php?id=".$line."\">".$quattro."</a></td>\n";
Mi viene generato questo lini \modsat.php?id=indefinito
"indefinito" è la stringa contenuta in quella variabile e non l'id. Come posso ottenere l'id?