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

    Query Update non aggiorna i valori! Nessun errore apparente!

    Raga mi servirebbe un piccolo aiuto prima che impazzisco...

    la situazione è questa...

    ho una pagina dove c'è una lista prenotazione e su ogni riga con i dati c'è il tasto che rimanda a modifica_prenotazione.php passandogli l'id.

    in modifica_prenotazione.php ho il form con i valori correttamente letti e inseriti nei vari value...

    al submit del form invio la query update tramite invia_modifica.php e qui non funziona.

    il codice di invia_modifica.php è questo :
    Codice PHP:
    <?php  

        
    require 'connect.php';
        
        
    $id $_GET['id'];
        
    $id                 $_POST['id'];
        
    $datainserimento        $_POST['datainserimento'];
        
    $nome            $_POST['nome'];
        
    $cognome        $_POST['cognome'];;
        
    $datanascita        $_POST['datanascita'];
        
    $codicefiscale        $_POST['codicefiscale'];
        
    $citta        $_POST['citta'];
        
    $cellulare        $_POST['cellulare'];
        
    $nome2           $_POST['nome2'];
        
    $cognome2        $_POST['cognome2'];
        
    $datanascita2        $_POST['datanascita2'];
        
    $codicefiscale2       $_POST['codicefiscale2'];
        
    $nome3           $_POST['nome3'];
        
    $cognome3       $_POST['cognome3'];
        
    $datanascita3      $_POST['datanascita3'];
        
    $codicefiscale3       $_POST['codicefiscale3'];
        
    $npersone      $_POST['npersone'];
        
    $status       $_POST['status'];
        
    $dataprova    $_POST['dataprova'];

    $query "UPDATE prenotazioni SET
    datainserimento = '
    $datainserimento',
    nome = '
    $nome', 
    cognome = '
    $cognome', 
    datanascita = '
    $datanascita', 
    codicefiscale = '
    $codicefiscale',  
    citta = '
    $citta', 
    cellulare = '
    $cellulare', 
    nome2 = '
    $nome2', 
    cognome2 = '
    $cognome2', 
    datanascita2 = '
    $datanascita2', 
    codicefiscale2 = '
    $codicefiscale2',
    nome3 = '
    $nome3', 
    cognome3 = '
    $cognome3',
    datanascita3 = '
    $datanascita3', 
    codicefiscale3 = '
    $codicefiscale3',
    npersone = '
    $npersone', 
    status = '
    $status', 
    dataprova = '
    $dataprova'
    WHERE id = '
    $id' ";   

    $result mysql_query($query);


    mysql_close(); 
    ?>
    mi aiutereste a capire dove è che sbaglio?

    grazie milleeee

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Qualcosa sull'id ce, consideri sia GET che POST, credo manchi anche lo spazio prima del WHERE e considera che potrebbe essere buona abitudine indicare l'id della risorsa mysql che usi per le queries.
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #3
    fatti stampare a video la query prima di eseguirla e controllala

  4. #4
    Originariamente inviato da optime
    fatti stampare a video la query prima di eseguirla e controllala
    on mysql error non mi restituisce nulla...

    mi indichi cortesemente quale altro codice posso utilizzare?

  5. #5
    risolto ragazzi, grazie mille...

    ho spostato il get id prima della query e messo lo spazio al where. i post li ho lasciati li naturalmente.


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.