Errore assurdo Select dopo Insert

Discussione in 'PHP' iniziata da peppoweb, 19 Febbraio 2007.

  1. peppoweb

    peppoweb Utente Attivo

    Registrato:
    20 Febbraio 2003
    Messaggi:
    1.260
    Mi Piace Ricevuti:
    0
    Punteggio:
    0
    Occupazione:
    Web Developer
    Località:
    Imberido di Oggiono
    Home Page:
    Ciao a tutti,
    ho un problema assurdo che mi stà facendo sclerare, vi riassumo il tutto.

    Stò realizzando un sistema per effettuare degli ordini online da un sito.
    Il sito funziona in questo modo, Sfoglio il Catalogo --> Inserisco nel carrello --> Mi registro.

    All'apertura del catalogo mi apro una session_id che mi tiro dietro per tutto il sito.

    Bene il problema è questo.

    Una volta che l'utente ha inserito i suoi dati e fa click su Registra lo script effettua queste operazioni.

    + Inserisce i dati relativi all'utente (compresa la session_id)
    + Eseguo un select in base alla session_id per determinare l'id del cliente, e quì c'è il problema, da php non funziona, mentre se stampo la query e laeseguo manualmente in MySql funziona!!! come è possibile???

    Ecco il codice:

    PHP:
    // DEFINISCO I DATI POSTATI RELATIVI AL CLIENTE
            
    $RagioneSociale $_POST['RagioneSociale']; 
            
    $Nome                     $_POST['Nome'];
            
    $Cognome                 $_POST['Cognome'];
            
    $SiglaIndirizzo $_POST['SiglaIndirizzo'];        
            
    $Indirizzo             $_POST['Indirizzo'];
            
    $NumeroCivico        $_POST['NumeroCivico'];        
            
    $Citta                     $_POST['Citta'];
            
    $Cap                         $_POST['Cap'];
            
    $Prov                     $_POST['Prov'];  
            
    $Nazione                 $_POST['Nazione'];
            
    $Telefono             $_POST['Telefono'];
            
    $Fax                         $_POST['Fax'];
            
    $Email                     $_POST['Email'];
            
    $Website                $_POST['Website'];
            
    $PIva                     $_POST['PIva'];
            
    $CodiceFiscale     $_POST['CodiceFiscale'];
            
    $Cons_privacy     $_POST['Cons_privacy'];
            
    $Cons_vendita     $_POST['Cons_vendita'];                
            
    $pagamento        $_POST['pagamento'];
            
    $spedizione            $_POST['spedizione'];            
            
    $password                $Passcli;        
                        

         
    // INSERISCO IL NUOVO CLIENTE
         
    $query "INSERT INTO `clienti` (RagioneSociale, Nome, Cognome, SiglaIndirizzo, Indirizzo, NumeroCivico, Citta, Cap, Prov, Nazione, Telefono, Fax, Email, Website, PIva, CodiceFiscale, Cons_privacy, Cons_vendita, password, sid) VALUES  ('$RagioneSociale', '$Nome', '$Cognome', '$SiglaIndirizzo', '$Indirizzo','$NumeroCivico', '$Citta', '$Cap', '$Prov', '$Nazione', '$Telefono', '$Fax', '$Email', '$Website', '$PIva', '$CodiceFiscale', '$Cons_privacy', '$Cons_vendita', '$password', '$sid')";
         
    mysql_query($query$db);


    // SELEZIONO L'ID APPENA INSERITO

         
    $queryusr  "SELECT * FROM `clienti` WHERE `sid` = '$sid'";
         
    $resultusr mysql_query($queryusr);    
         
    $rowusr        mysql_fetch_array($resultusr); 
        echo 
    $idusr            $rowusr['id']

    a video $idusr, non è valorizzato

    Aiutatmi please
     
Sto caricando...

Condividi questa Pagina