Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    21

    Aiuto inserimento dati in db mysql

    Sto creando un piccolo gestionale in PHP e MYSQL. Ho inserito la pagina per aggiungere "in produzione" e "quantità". In produzione funziona bene, ma quando uso quantità, mi si azzera anche "in produzione" (oltre a non aggiungere la quantità).
    Il codice di in produzione è:
    Codice PHP:
    <?php include('config.php'); $codice $_POST['codice']; $produzione $_POST['produzione']; $query1 "SELECT * FROM `articoli` WHERE codice = '$codice';"$risultato mysql_query($query1); $count mysql_num_rows($risultato) or die(mysql_error()); if ($count == 1) { $query2 "UPDATE `articoli` SET produzione = '$produzione'"$risultato2 mysql_query($query2); if (!$risultato2) { echo "Rettifica non effettuata"; } Else { echo "Rettifica effettuata!"; } } Else { echo "Codice non presente nel database"; } ?>
    mentre quello di quantità è:
    Codice PHP:
    <?php include('config.php'); $codice $_POST['codice']; $quantita $_POST['quantita']; $query1 "SELECT * FROM `articoli` WHERE codice = '$codice';"$risultato mysql_query($query1); $count mysql_num_rows($risultato) or die(mysql_error()); if ($count == 1) { $query2 "UPDATE `articoli` SET quantita = '$quantita'"$risultato2 mysql_query($query2); if (!$risultato2) { echo "Rettifica non effettuata"; } Else { echo "Rettifica effettuata!"; } } Else { echo "Codice non presente nel database"; } ?>
    .
    Mi potete aiutare??

  2. #2
    Hai dimenticato la clausola where nelle update:

    codice:
    ... WHERE codice = '$codice'
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    21
    mi puoi correggere se ci riesci perché non sono riuscito a capire bene
    grazie

  4. #4
    Originariamente inviato da rickygil
    mi puoi correggere se ci riesci perché non sono riuscito a capire bene
    grazie
    Mi sembra tutto chiarissimo non c'è molto da capire.
    Il copia/incolla continua a mietere vittime
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    21
    Allora ti chiedo, cos'è la clausola?

  6. #6
    Fare o non fare....non c'è provare!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    21
    io ho messo la clausola where, no? Almeno da quello che ho letto nella guida mi sembra di si.

  8. #8
    Hai fatto come ha detto satifal?
    Se non lo hai fatto rileggi bene la guida .
    Fare o non fare....non c'è provare!

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    21
    quello che ha scritto satifal è come ho scritto io, no?

  10. #10
    Se non posti quello che hai fatto come facciamo a dirti si o no?
    Fare o non fare....non c'è provare!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.