Sto diventando pazzo e non capisco perche'... non e' la prima volta che utilizzo la query update per modificare le news dal mio pannello di amministrzione...
Ho il seguente form dove modifico la news:
Quando schiaccio modifica, mi manda nella pagina index.php?gest=news-modificata dove dovrebbe aggiornare i campi modificati, invece mi da esito positivo ma non modifica nulla.codice:<?php $query = "SELECT * FROM news WHERE id='$id'"; $result = mysql_query($query); $row = mysql_fetch_array($result); ?> <form action="index.php?gest=news-modificata" method="POST"> Titolo: <input type="text" name="titolo" value="<?php echo $row['titolo']; ?>" /> <input type="hidden" name="id" value="<?php echo $row['id']; ?>" /> <input type="hidden" name="data" value="<?php echo $row['data']; ?>" /> Contenuto: <textarea name="contenuto" rows="30" cols="70"><?php echo $row['contenuto']; ?></textarea> <input type="submit" value="Modifica"> </p>
Ecco il codice:
non riesco a capire dove sia l'errore... le ho quasi provate tutte, anche modificando l'action del form settando action="index.php?gest=modifica-news&id=$row[id]" ma niente....codice:<?php $query = "UPDATE news SET id='$id', data='$data', titolo='$titolo', contenuto='$contenuto' WHERE id='$id'"; $result = mysql_query($query); echo "News modificata!"; ?></p>