Ciao,
forse mi sono spiegato male. Ho bisogno di un form (all'interno di una tabella) sotto forma di link o bottone, questo deve permettermi di postare un determinato valore in una variabile nell'altra pagina.
Nella prima, visualizzacontratti.php, dopo la query ho questo codice, dove l'ultimo echo della tabella crea(o almeno ci prova) un bottone che rimanda ad un ID specifico.
Codice PHP:
if($num > 0){
echo "<table border='1'>";
echo "<td>ID Contratto</td>";
echo "<td>ID Cliente</td>";
echo "<td>ID Macchina</td>";
echo "<td>Ricavo tot contratto</td>";
echo "<td>Mesi totali</td>";
echo "<td>Mesi rimanenti</td>";
echo "<td>Ricavo rimanente</td>";
echo "<td>Dettaglio</td>";
while($row=mysql_fetch_array($query)){ $id=$row["Contratto"]; $cliente=$row["ID_Cliente"];
$macchina=$row["ID_Macchina"];
$ricavitot=$row["Totale_contratto"];
$mesitot=$row["Mesi_totali_contratto"];
$mesirim=$row["Mesi_rimanenti"];
$ricavorim=$row["Ricavo_rimanente"];
echo "<tr>"; echo "<td>".$id."</td>";
echo "<td>".$cliente."</td>";
echo "<td>".$macchina."</td>";
echo "<td>".$ricavitot."</td>";
echo "<td>".$mesitot."</td>";
echo "<td>".$mesirim."</td>";
echo "<td>".$ricavorim."</td>";
echo "<td><a href=\"dettagliocontratto.php\" title=\"Visualizza dettaglio\"><input name=\"$id\" value=\"$id\" type=\"submit\"></td>"; echo "</tr>"; } echo "</table>"; }
Nella seconda, dettagliocontratto.php (pagina simile a quella qui sopra, devo riuscire ad avere la variabile $id per poter visualizzare solo il record che corrisponde a quell'id
Codice PHP:
mysql_select_db("prova", $db);
$query=mysql_query("SELECT id FROM contratti WHERE Contratto = $id", $db); $num=mysql_num_rows($query); //numero totale di record trovati con la quer
Spero di essermi spiegato meglio.
Grazie