grazie ad un guru del php... sono riuscito a trovare l'inghippo.... ma adesso avrei quest'altro problemino... mica mi potresti dare una mano?

Grazie

Simo


ciao a tutti... ho il seguente problema. .vorrei salvare il valore della variabile $Totale del file bookschedacarello.php dentro in mysql all 'interno del database "ordini" appunto sotto il campo "spesa" tramite il file ordina.php ...
come posso fare una cosa del genere?

Mi date una mano?




Questo è il file bookschedacarello.php (quello relativo al tasto ordina una volta visualizzato il carrello)



Codice PHP:
<?php

require_once( 'Interfaccia.inc.php' );

class 
BookSchedaCarrello extends BookScheda {

public function 
__construct$carrello )
{
parent::__construct( );
$prodotti =& $carrello->getProdotti( );
if( 
count$prodotti ) == || $prodotti == null )
{
$testo "Carrello vuoto";
}
else if( 
count$prodotti ) == )
{
$testo "Nel tuo carrello hai 1 prodotto.";
}
else
{
$testo "Nel tuo carrello hai " count$prodotti ) . " prodotti.";
}
$this->aggiungiRigaSpan3$testo"titoloScheda" );
$this->aggiungiRigaVuota( );
if( 
count$prodotti ) != && $prodotti != null )
{
for( 
$i 0$i count$prodotti ); $i++ )
{
// Crea l'icona di eliminazione
$elimina =& new htmlLink;
$eliminaImg =& new htmlImage;
$eliminaImg->setWidth"22px" );
$eliminaImg->setUrl"images/elimina.png" );
$eliminaImg->setTitle"Elimina il prodotto dal carrello" );
$eliminaImg->setAlternate"" );
$url "eliminaDalCarrello.php?id=$i";
$elimina->setUrl$url );
$elimina->append$eliminaImg );

// Crea l'icona di aumento della quantità
$up =& new htmlLink;
$upImg =& new htmlImage;
$upImg->setWidth"22px" );
$upImg->setUrl"images/up.png" );
$upImg->setTitle"Aggiungi una unità" );
$upImg->setAlternate"" );
// SISTEMARE L'URL
$url "modificaCopie.php?id=$i&copie=su";
$up->setUrl$url );
$up->append$upImg );

// Crea l'icona di diminuzione della quantità
$down =& new htmlLink;
$downImg =& new htmlImage;
$downImg->setWidth"22px" );
$downImg->setUrl"images/down.png" );
$downImg->setTitle"Elimina una unità" );
$downImg->setAlternate"" );
// SISTEMARE L'URL
$url "modificaCopie.php?id=$i&copie=giu";
$down->setUrl$url );
$down->append$downImg );

// Crea la tabellina ed appende ad essa le 3 icone
$tabellina =& new htmlTable;
$tabellina->setSize1);
$tabellina->setBorder);
$tabellina->Cells[0][0]->append$elimina );
$tabellina->Cells[0][1]->append$up );
$tabellina->Cells[0][2]->append$down );

// Conteggia il costo totale
$numberProdotticarrello $prodotti[$i][copie] ;
$costoProdottocarrello $prodotti[$i][prodotti]->getprezzoVendita( );
$Singolo $numberProdotticarrello*$costoProdottocarrello;
$Totale += $Singolo;


// Crea il titolo con associata la quantità
// $titoloProdotto = $prodotti[$i][prodotti]->getTipologia( ) ." " . $prodotti[$i][prodotti]->getTitolo( ) ." --> " .$Singolo. "€ /". $prodotti[$i][copie]." unità."." Fin qui il totale è di € ".$Totale ;
$titoloProdotto $prodotti[$i][prodotti]->getTipologia( ) ." " $prodotti[$i][prodotti]->getTitolo( ) ." --> " .$Singolo"€ /"$prodotti[$i][copie]." unità." ;

// Aggiunge alla scheda la riga con codice del prodotto, titolo e pulsanti
// $this->aggiungiRigaSpan111( $prodotti[$i][prodotti]->getCodice( ), $titoloProdotto, $tabellina, "coloreCodice", "coloreCosto", "" );
$this->aggiungiRigaSpan111$titoloProdotto" Fin qui il totale è di € ".$Totale$tabellina"coloreCodice""coloreCosto""" );
}
}
}
//$this->aggiungiRigaSpan111( "", "", $importo, "", "", "valoreScheda" );
}

?>


questo è il file ordina.php



Codice PHP:
<?php

require_once( 'php/boundary/Interfaccia.inc.php' );
require_once( 
'php/database/ArchivioOrdini.class.php' );
require_once( 
'php/database/ArchivioClienti.class.php' );
require_once( 
'php/entity/Carrello.class.php' );
require_once( 
'php/entity/Ordine.class.php' );
require_once( 
'php/entity/Cliente.class.php' );

session_start( );

if( isset( 
$_SESSION['username'] ) && $_SESSION['utente'] == )
{
    
$identificatore Archivio::connetti();

    
$carrello =& new Carrello;
    
$carrello->caricaSessione( );

    if( 
count$carrello->getProdotti( ) ) != || $carrello->getProdotti( ) != null )
    {
        
$username $_SESSION['username'];
        
$cliente ArchivioClienti::cercaClientePerUsername$username );
        
$ordine =& new Ordine$cliente$carrello->getProdotti( ) );
        
$ordine->setStato"pendente" );
        
$ordine->Simo$carrello->getTotale() ;
        
$risultato ArchivioOrdini::inserisciOrdine$ordine );
        
$_SESSION['prodottiCarrello'] = null;
        
$scheda =& new BookSchedaOrdine$ordine);
        
$pagina =& new PaginaClassica;
        
$pagina->aggiungiContenutoCn$scheda );
        
$pagina->fine( );
    }
    else
    {
        
$link =& new htmlLink;
        
$link->setUrl"apriCarrello.php" );
        
$link->redirect( );
    }

    
Archivio::disconnetti$identificatore );
}
else
{
    
$link =& new htmlLink;
    
$link->setUrl"login.php" );
    
$link->redirect( );
}
?>

continua..