Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59

    Update di una riga di una tabella MySql con PHP

    ciao a tutti

    sto realizzando una pagina php che modifichi una sola riga di un database mysql.

    le variabili le definisco da una pagina tramite un form.

    la pagina che esegue l'update è cosi fatta:

    Codice PHP:
    <?php  
    $id
    =$_REQUEST["id"]; 
    $portata=$_REQUEST["portata"]; 
    $nome_it=$_REQUEST['nome_it']; 
    $nome_eng=$_REQUEST['nome_eng']; 
    $prezzo=$_REQUEST['prezzo'];  

    echo
    "$portata $id $nome_it $nome_eng $prezzo";  

    include(
    "sql.inc.php"); 
    include(
    "connessione.inc.php");        
    $query 'UPDATE $portata SET id=$id, nome_it=$snome_it, prezzo=$prezzo WHERE $portata . id=$id';   

    if (
    mysql_query($query$db))     
    echo 
    "L'articolo e' stato modificato correttamente.<a href=\"main.php?azione=modifica\">Torna indietro</a>";   
    else     echo 
    "Errore durante il salvataggio";     mysql_close($db);     ?>
    le variabili arrivano alla pagina (ecco perchè quell'echo prima della connessione al database) infatti vengono stampate a video i valori in questone.
    ma non mi aggiorna la riga...

    è sbagliata la query?

    grazie e scusate...magari è una cavolata ma sono alle prime armi...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    59
    ho cambiato la quesry cosi e adesso vaaaaaaa!!!!!!

    Codice PHP:
    $query "UPDATE $portata SET id='$id', nome_it='$nome_it', nome_eng='$nome_eng', prezzo='$prezzo' WHERE id='$id'"
    scusate ci provavo da un'ora ma non andava in nessun modo!

    grazie mille ;-)

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.