Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con UPDATE

  1. #1

    Problema con UPDATE

    Codice PHP:
    <?php
    $titolo
    =$_POST['titolo'];
    $testo=$_POST['corpo'];
    $data=date("Y-m-d H:i:s");
    $modifica=$_GET['required'];

    if(
    $_SESSION['name'] AND $modifica) {

    if(
    $data AND $testo AND $titolo) {
    $connect=mysql_connect('localhost','nome_user','password_user') or die ("Connessione al database non riuscita");
    mysql_select_db('prova',$connect) or die ("Connessione al database non riuscita");
     
    mysql_query("UPDATE post SET tiolo_post='$titolo', corpo_post='$testo', data_post='$data' WHERE id_post='$modifica'") or die ("Errore nell'inserimento");
    //print $titolo . $testo . $data . "
    " . $modifica;
    }
    ?>
    <!DOCTYPE html PUBLIC "
    -//W3C//DTD XHTML 1.0 Strict//EN"
        
    "http://www.w3.org/TR/XHTML1/DTD/XHTML1-strict.dtd">  
    <
    html>
    <
    body>
            <?
    php
                $connect
    =mysql_connect('localhost','nome_user','password_user') or die ("Connessione al database non riuscita");
                
    mysql_select_db('prova',$connect) or die ("Connessione al database non riuscita");
                
    $query=mysql_query("SELECT titolo_post,corpo_post FROM post WHERE id_post='$modifica'");
            
    ?>  
      
      <div id="blog">
      <h2>Modifica un articolo</h2>
      <form method="post" action="<?php $_SERVER['PHP_SELF'?>">
          <hr/>
          Titolo
          

          <input type="text" name="titolo" size="50" value="<?php while ($riga=mysql_fetch_array($query)) {
                  print 
    $riga['titolo_post']; ?>" />
          


          Contenuto
          

          <textarea name="corpo" rows="20" cols="80"><?php    print $riga['corpo_post'];
                break;
              }
    ?></textarea>
          

          <input type="submit" value="Pubblica" />
          <input type="reset" value="Cancella" />
      </form>
      </div>
    </body>
    </html>
    Eseguendo questo script ottengo sempre Errore nell'inserimento, se invece decommento
    Codice PHP:
    //print $titolo . $testo . $data . "
    " . $modifica
    i valori vengono stampati correttamente a video.
    Potete aiutarmi?

  2. #2
    Scusate, ho risolto, era un errore veramente banale

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.