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!!!