Visualizzazione dei risultati da 1 a 7 su 7

Discussione: aggiornamento db

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5

    aggiornamento db

    ciao
    ho una pagina in cui visualizzo una scheda di info pescate da un db sql.
    in fondo ad essa un pulsante

    Modifica scheda

    mi apre una pagina con gli stessi campi, ma modificabili, rinchiusi in un form che viene inviato a:

    <form method="post" action="change.php">
    <input type="hidden" name="id" value="<?php echo $id; ?>" />

    change.php vorrei che fosse il motore che aggiorna il db ed è fatto così:

    <?php $dbcnx = @mysql_connect....
    $id = $_POST[id];
    $societa = $_POST['societa'];
    $query = "UPDATE aziendeita SET societa = $societa WHERE id= '" . $_POST[id] . "'";
    $select = mysql_query($query)or die(mysql_error());
    echo "ok";
    ?>

    Il mio problema è che quando provo ad aggiornare una scheda mi dice: "Unknown column 'campochemodifico' in 'field list'"


    Dove sbaglio?

    Grazie per il vostro aiuto
    paso

  2. #2
    se provi così :

    Codice PHP:

    $id 
    $_POST[id]; 
    $societa $_POST['societa']; 
    $query "UPDATE aziendeita SET societa = $societa WHERE id= '$id'"
    $select mysql_query($query)or die(mysql_error()); 
    echo 
    "ok"

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5
    ciao Stefano e grazie per la tua risposta.

    purtroppo mi da lo stesso risultato:

    "Unknown column 'campochemodifico' in 'field list'"

    paso

  4. #4
    non vorrei sbagliarmi
    masecondo me l'errore sta in $_POST[id] forse la variabile id va messa tra apici oppure passata con il simbolo $

  5. #5
    l'errore è qui :

    $query = "UPDATE aziendeita SET societa = $societa WHERE id= '$id'";


    tu aggiorni il campo societa

    prova a mettere tra apici '$societa'

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5
    Perfetto!

    Funziona!

    Grazie mille.

    paso

  7. #7

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.