Ciao a tutti ho questo script che riceve i dati:
azione_compra_port.php:
Codice PHP:
<?php 
//connessione al database 
include('connect.php'); 

//sessione 
include('sessione.php'); 

if(isset(
$_GET['id_acq'])){ 
//e altri controlli sul get, per esempio se è un numero 
$id $_GET['id_acq']; 

//cash della squadra   
$team $_SESSION['username'];
$query "SELECT * FROM SQUADRA_dati WHERE team='$team'"
$result mysql_query($query) or die (mysql_error()); 
$row mysql_fetch_array($result); 
$cash $row['cash'];    

//prezzo giocatore 
$query "SELECT * FROM GIOC_giovani_port WHERE id='$id'";
while(
$row=mysql_fetch_array($result)){
$result mysql_query($query) or die (mysql_error()); 
$row mysql_fetch_array($result); 
$costo $row['costo']; 
}

//il cash non è sufficiente... 
if($cash $costo){ 
echo 
"Non hai abbastanza soldi per acquistare il giocatore."
}else{    
//...altrimenti procedo con l'acquisto 
//riverifica l'id 
var_dump($id); 
    
//cambiamo squadra al giocatore
$query="UPDATE GIOC_giovani_port SET squadra='$team' WHERE id='$id'"
var_dump($query); 
$result mysql_query($query) or die (mysql_error()); 

//togliamo i soldi dal conto 
$operazione = ($cash $costo); 
$query="UPDATE SQUADRA_dati SET cash='$operazione' WHERE team='$team'"
$result mysql_query($query) or die (mysql_error()); 

//fine if del isset get 
?>
paginazione.php:
Codice PHP:
while ($row mysql_fetch_assoc($res)) {
    
$costo number_format($row['costo'], "0""""."); 
    echo <<<END
    <tr>
        <td>
{$row['nome']}</td>
        <td>
{$row['cognome']}</td>
        <td>
{$row['ruolo']}</td>
        <td>
{$row['età']}</td>
        <td>
$costo €</td>
        <td>
{$row['squadra']}</td> 
        <td>
{$row['tuffo']}</td> 
        <td>
{$row['respinta']}</td> 
        <td>
{$row['presa']}</td> 
        <td>
{$row['reattività']}</td> 
        <td>
{$row['resistenza']}</td>
        <td>[url="azione_compra.php?id_acq=
{$row['id']}"][img]immagini/icona_compra.jpg[/img][/url]</td>
    </tr>
END;

L'id che c'è nell'url della pagina azione_compra_port.php corrisponde a quella del giocatore nel database,ma ci deve essere un errore perchè non viene modificata la squadra.Potete aiutarmi?