Visualizzazione risultati 1 fino 4 di 4

Discussione: Update query non funziona

  1. #1
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito Update query

    Ciao a tutti,

    qualcuno mi spiega perche' non riesco ad aggiornare una query


    Codice PHP:
    <form action="<?php echo $_SERVER['PHP_SELF'] . '?id=' . $actor_id; ?>" method="post">




    <table id="biographyTable" border="0" cellspacing="0" cellpadding="0" width="100%">
    <tbody>
    <tr>
    <td class="paramname">
    <b>Nome:</b>
    </td>
    <td class="paramvalue">
    <input name="Name" type="text" size="50" id="Name" value="<?php echo $nome;?>">
    </td>
    </tr>


    <tr>
    <td class="paramname">
    <b>Biografia: </b>
    </td>
    <td class="paramvalue">
    <textarea cols="80" name="Biography_PlainText" id="editor1" rows="10" ><?php echo $biografia;?></textarea>
    </td>
    </tr>


    Codice PHP:

    <?php


    if (isset($_POST['modifica']))
    {

    if (
    $query)
    {



    $nome=$_POST['Name'];
    $birthday=$_POST['birthday'];
    $died=$_POST['died'];
    $_POST['Biography_PlainText']=addslashes($_POST['Biography_PlainText']);


    $query=mysql_query("UPDATE person SET
    Name='"
    .$_POST['Name']."',
    birthday='"
    .$_POST['birthday']."',
    died='"
    .$_POST['died']."',
    Biography_PlainText='"
    .$_POST['Biography_PlainText']."'
    WHERE actor_id="
    . $actor_id);
    e' un mistero
    Ultima modifica di blackskyisback : 18-02-2021 alle ore 15.18.04

  2. #2
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    ho risolto, era sbagliato qui

    Codice PHP:
    WHERE actor_id // cambiato in WHERE PersonID
    Ultima modifica di blackskyisback : 18-02-2021 alle ore 15.16.38

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,709

    Predefinito

    Ti consiglierei di evitare alert() e di effettuare redirect tramite PHP modificando il parametro Location dell'header.
    Ci sono svariati esempi anche sul forum: 1, 2, 3...

    Ciao!

  4. #4
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    o aperto un'altra discussione
    Ultima modifica di blackskyisback : 18-02-2021 alle ore 15.17.32

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •