Ciao a tutti!
ho un piccolo problema su una query di UPDATE...ho provato a cercare nel forum e su internet in generale, ma purtroppo nulla di quello che ho trovato mi ha risolto questo problema...
il vero problema è che questa query così come sta, su un sito vecchio funziona, mentre su questo no..
l'unica differenza è la versione del php del server...anche se non credo cambi molto..
nuovo: PHP version 5.1.6
vecchio: PHP version 5.2.1
comunque questo è il codice incriminato:
Codice PHP:
<?php
$cosa = $_REQUEST['cosa']; //id del record da modificare
$modif = $_REQUEST['mod']; //testo da inserire nella modifica
$mod = str_replace("\n","
",$modif); //formattazione testo
include"conn.php";
$query = "UPDATE top SET desc='$mod' WHERE id='$cosa'";
if (mysql_query($query, $dbh)){
echo "Pagina modificata correttamente ";
} else {
echo "Erorre durante la modifica ";
};
//echo"
$cosa
$mod";
?>
conn.php
Codice PHP:
$dbh=mysql_connect ("localhost", "xxx", "xxx") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("xxx");
praticamente mi esce sempre fuori "Erorre durante la modifica"!!!
non so proprio come uscirne..
GRAZIE MILLE!!!