Salve a tutti,

seguendo qualche guida online ho implementaro questo semplice sistema di inserimento contenuti in un sito internet con php e MySQL.

L'inserimento dei post funziona, la tabella si riempie nel modo corretto. La visualizzazione dell'anteprima e dei post funziona correttamente.

Il problema è l'edit dei post: il form di edit si riempie, ma quando submitto le modifiche, esse non vengono applicate al post e il tutto rimane come prima.

Dovrebbe essere una cosa molto semplice da sistemare, ma proprio non ci riesco... vi allego tutti i file.

Grazie!


edit.php



codice:
<?                            include "config.php";
                            if(isset($_GET['id'])) {
                                $id=$_GET['id'];
                                
                                    $sql = "SELECT * FROM articoli WHERE art_id=$id";
                                    $query = mysql_query($sql) or die (mysql_error());    
                                    $query1 = mysql_fetch_array($query);                                        
                            }
                            
                            if(isset($_POST['submit'])){
                                $query1['art_titolo'] = $_POST['$titolo'];
                                $query1['art_luogo'] = $_POST['$luogo'];
                                $query1['art_ora'] = $_POST['$ora'];
                                $query1['art_articolo'] = $_POST['$articolo'];
                                
                                $query2 = mysql_query("UPDATE articoli SET art_titolo='$titolo', 
                                                                           art_luogo='$luogo', 
                                                                           art_ora='$ora', 
                                                                           art_articolo='$articolo' WHERE art_id='$id'");
                                                            
                            }
                            
                        ?>
                                                  
                    <form action="edit.php" method="post" id="form1">
                        Titolo:<br>
                        <input name="titolo" value="<? echo $query1['art_titolo'] ?>" type="text" size="23"><br>
                        Luogo:<br>
                        <input name="luogo" value="<? echo $query1['art_luogo'] ?>" type="text" size="23"><br>
                        Data evento (gg-mm-aaaa):<br>
                        <input name="quando" value="<? echo $query1['art_quando'] ?>"type="text" size="7"><br>
                        Ora evento (hh.mm):<br>
                        <input name="ora" value="<? echo $query1['art_ora'] ?>" type="text" size="2"><br>
                        Testo:<br>
                        <textarea name="articolo" cols="27" rows="7"><? echo $query1['art_articolo'] ?></textarea><br>
                        <input name="submit" type="submit" value="Modifica">
                    </form>
                                
                    </div>
                    
              </div>
            
        </div>