Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [sql] Update che non funziona

    Le variabili vengono passate ma il db non viene aggiornato. perchè???
    Codice PHP:

    $link
    =mysql_connect($host,$user,$pwd) or die("Non riesco a 

    connettermi"
    );
    mysql_select_db ("Sql15965_1");



    $action ="UPDATE prodotti SET   Codice='$Codice',
                                    

    Descrizione='
    $Descrizione',
                                    

    Fornitore='
    $Fornitore',
                                    

    PrzPub='
    $PrzPub',
                                    

    Iva='
    $Iva',
                                    

    Gruppo='
    $Gruppo',
                                    

    SottoGr='
    $SottoGr',
                                    

    Web_fornitore='
    $Web_fornitore',
                                    

    Web_prodotto='
    $Web_prodotto',
                                    

    Foto='
    $Foto',
                                    

    Commento='
    $Commento' WHERE ID='$ID'";
                                
    $elimina="DELETE  FROM prodotti
                WHERE Codice='
    $Codice'";

    if (
    $_POST['Salva']=="Elimina")
    {
    $result mysql_query($elimina$link) or die ("Mysql dice: 

    mysql_error());
    print(
    "Prodotto $Codice eliminato!");
    }
    else{
    $result mysql_query($action$link) or die ("Mysql dice: " 

    mysql_error());
    print(
    "Modifica effettuata con successo!");
    }
    ?> 
    ho controllato anche i nomi delle variabili!!!

  2. #2
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    prova a fare una echo della query che passi...
    Guybrush Threepwood

  3. #3

    non so più cosa fare

    codice:
    UPDATE prodotti SET Codice='101010', Descrizione=' -CORNICE PICO PICOGLASS PERSPEX 13 ', Fornitore='PICO GLASS DIVIONE A', PrzPub='2.54', Iva='20', Gruppo=' VARIE ', SottoGr=' VARIE ', Web_fornitore='', Web_prodotto='', Foto='', Commento=' ' WHERE ID='' Modifica
    questo è l'output della echo della query
    non capisco cosa possa esserci di sbagliato, non dà alcun errore ma non aggiorna un bel niente!!!!!!!

  4. #4
    WHERE ID='' Modifica

    qui hai qualcosa che non va. ID e' vuoto, e poi che cos'e' "Modifica" in coda alla query?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.