Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Query sql UPDATE che non va :(

    salve,

    ho questa query che non va, non trova nessun record

    Codice PHP:
    $sql "UPDATE utente SET nome = '".$row['nome']."' WHERE cod_fiscale = '".$row['cod_fiscale']."'"
    mentre se scrivo manualmente i dati:

    Codice PHP:
    $sql "UPDATE utente SET nome = '".$row['nome']."' WHERE cod_fiscale = 'PNCPLN92D15F158W'"
    funziona

    perchè ?

    grazie di cuore
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    p.s. leggo i dati da una tabella e ne devo aggiornare un'altra.
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    il bello è che se stampo la query a video è giusta:

    Codice PHP:
    $sql "UPDATE utente SET nome = '".$row['nome']."' WHERE cod_fiscale = '".$row['cod_fiscale']."'";

    $update mysql_query($sql);

    echo 
    $sql
    mi stampa a video

    Codice PHP:
    UPDATE utente SET nome 'Gino' WHERE cod_fiscale 'PNCPLN92D15F158W' 
    ma non mi aggiorna il record

    se scrivo:

    Codice PHP:
    $sql "UPDATE utente SET nome = 'Gino' WHERE cod_fiscale = 'PNCPLN92D15F158W'";

    $update mysql_query($sql);

    echo 
    $sql
    tutto funziona è aggiorna il record VVoVe:

    come mai ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Ogni qualvolta una query salta, è consigliabile farsi dire da MySQL dove è l'errore, pensando poi magari di far sapere anche al forum quale messaggio di errore viene generato.

    Codice PHP:
    $sql "UPDATE utente SET nome = '".$row['nome']."' WHERE cod_fiscale = '".$row['cod_fiscale']."' ";

    echo 
    $sql."
    "
    ;
    mysql_query($sql) OR DIE("Errore Numero: ".mysql_errno()." - Descrizione: ".mysql_error());
    echo 
    "query ok"
    Esegui queste modifiche e poi posta il messaggio restituito dalla pagina.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    pultroppo non genera nessun errore.

    Non aggiorna NESSUN record del db.

    cosa faccio ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  6. #6
    Originariamente inviato da unreg
    pultroppo non genera nessun errore.

    Non aggiorna NESSUN record del db.

    cosa faccio ?

    grazie !
    fai un SELECT con gli stessi criteri e vedi se ti rende dei record.

    sei sicuro di usare la tabella giusta? Oppure che non ci sia un errore nella pagina non visualizzato? Tieni anche presente che se i dati passati sono gli stessi non aggiorna nulla.

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

  7. #7
    Questa funzione potrebbe aiutarti!

    http://forum.mfweb.it/viewtopic.php?f=6&t=9
    Ciao!

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.