Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: aggiorna tabella

  1. #1
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345

    aggiorna tabella

    ciao a tutti
    ho un file che modifica il file esistente di una tabella
    tramite un form mi visualizza quello che c'è nella tabella
    io lo modifica e invio i dati a questo file
    questo è il codice
    -----------------------
    if (mysql_query("
    UPDATE `risorse_umane`
    SET `titolo` = '".$_POST['titolo']."',
    `corpo` = '".$_POST['corpo']."',
    WHERE `id_cont` =".$_POST['id_cont']."
    LIMIT 1
    "))
    {
    $insertion = 1;
    }
    else
    {
    $insertion = 0;
    }
    ----------------*---
    il problema è che non funziona ossia nn fa niente...non aggiorna
    vedete qualcosa che nn va...

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    la sintassi è corretta prova a mettere un controllo nell'else

    if (mysql_query("
    UPDATE `risorse_umane`
    SET `titolo` = '".$_POST['titolo']."',
    `corpo` = '".$_POST['corpo']."',
    WHERE `id_cont` =".$_POST['id_cont']."
    LIMIT 1
    "))
    {
    $insertion = 1;
    echo "tabella aggiornata";
    }
    else
    {
    $insertion = 0;
    mysql_error();
    }

  3. #3
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    Codice PHP:
    mysql_query("UPDATE risorse_umane SET titolo = '{$_POST['titolo']}', corpo = '{$_POST['corpo']}' WHERE id_cont = '{$_POST['id_cont']}'); 
    il LIMIT non serve!

  4. #4
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ho messo il tuo codice...ma non funzia
    come prima non fa niente

    altre idee

  5. #5
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    allora fai così:

    Codice PHP:
    mysql_query("UPDATE risorse_umane SET titolo = '{$_POST['titolo']}', corpo = '{$_POST['corpo']}' WHERE id_cont = '{$_POST['id_cont']}') or die(mysql_error()); 

  6. #6
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    scusami avevo tralasciato le virgolette
    Codice PHP:
    mysql_query("UPDATE risorse_umane SET titolo = '{$_POST['titolo']}', corpo = '{$_POST['corpo']}' WHERE id_cont = '{$_POST['id_cont']}' ") or die(mysql_error()); 

  7. #7
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    niente...
    posso inviarti i file cosi magari riesci a vederli meglio

  8. #8
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    uppette

  9. #9
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    ciao posta tutto il codice!

  10. #10
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ti posto solo il codice di questa pagina...anche se le pagine sono più di una
    ---------------
    <?php include 'inc/header.php' ?>
    <?php
    if (isset($_SESSION['admin']))
    {
    ?>
    <?php
    if (mysql_query("UPDATE risorse_umane SET titolo = '{$_POST['titolo']}', corpo = '{$_POST['corpo']}' WHERE id_cont = '{$_POST['id_cont']}' ") or die(mysql_error());

    ?>

    <table class="site">
    <tr height="20">
    <td colspan="3">PANNELLO RISORSE UMANE </td>
    </tr>
    <tr>
    <td width='110' align='left'>
    <?php include 'inc/menu_admin_risorse.php' ?>
    </td>
    <td colspan='2' align='center'>
    <?php
    if ($insertion == 1)
    { ?>
    <div class="cont_news">
    Inserimento avvenuto con successo!
    </div>



    <?php }
    else
    { ?>
    <div class="cont_news">
    Si è verificato un errore nell'inserimento. Riprovare piu tardi!
    </div>



    <div class="cont_news">
    prosegui
    </div>
    </td>
    </tr>
    </table>

    <?php
    }
    else
    {
    echo '<script language=javascript>document.location.href="login. php"</script>';
    }
    ?>
    <?php include 'inc/footer.php' ?>
    --------------------
    non capisco che problema ci sia

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.