ci sono quasi: il mio probl. è che non mi aggiorna il db
a voi l'enigma
if (trim($descrizione) == "" OR trim($contenuto) == ""):
echo "I campi descrizione e contenuto devono essere riempiti!";
<?
else:
$descrizione = addslashes(stripslashes($descrizione));
$artisti = addslashes(stripslashes($artisti));
$contenuto = addslashes(stripslashes($contenuto));
$descrizione = str_replace("<", "<", $descrizione);
$descrizione = str_replace(">", ">", $descrizione);
$data = str_replace("<", "<", $data);
$data = str_replace(">", ">", $data);
$artisti = str_replace("<", "<", $artisti);
$artisti = str_replace(">", ">", $artisti);
$contenuto = str_replace("<", "<", $contenuto);
$contenuto = str_replace(">", ">", $contenuto);
$artisti = nl2br($artisti);
$contenuto = nl2br($contenuto);
//$mail = addslashes(stripslashes($mail));
//$data = mktime("0", "0", "0", $mese, $giorno, $anno);
$connessione=mysql_connect($dbhost,$dbuser,$dbpasswd);
if ($connessione == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
$database=mysql_select_db($dbname,$connessione);
/* $campo1 = $valori['campo1'];
$campo2 = $valori['campo2'];
$id = $valori['0'];
// die ("Errore nella selezione del database.");
//$query = "UPDATE table set campo1 = '$valori[campo1]', campo2 = '$valori[campo2]' where id='$valori[0]'";
$query = "UPDATE table SET campo1 = '$campo1', campo2 = '$campo2' WHERE id = '$valori[0]'";
printf ("Record aggiornati (UPDATE) : %d\n", mysql_affected_rows());
mysql_query ("COMMIT");
//$query ("COMMIT");
if (mysql_query($query, $connessione))
echo "L'articolo è stato inserito correttamente";
else
echo "Errorre durante l'inserimento";
mysql_close($connessione); endif;
?>
dov'è l'errore?
vi ringrazio anticipatamente
grazie grazie etc
a voi l'enigma
if (trim($descrizione) == "" OR trim($contenuto) == ""):
echo "I campi descrizione e contenuto devono essere riempiti!";
<?
else:
$descrizione = addslashes(stripslashes($descrizione));
$artisti = addslashes(stripslashes($artisti));
$contenuto = addslashes(stripslashes($contenuto));
$descrizione = str_replace("<", "<", $descrizione);
$descrizione = str_replace(">", ">", $descrizione);
$data = str_replace("<", "<", $data);
$data = str_replace(">", ">", $data);
$artisti = str_replace("<", "<", $artisti);
$artisti = str_replace(">", ">", $artisti);
$contenuto = str_replace("<", "<", $contenuto);
$contenuto = str_replace(">", ">", $contenuto);
$artisti = nl2br($artisti);
$contenuto = nl2br($contenuto);
//$mail = addslashes(stripslashes($mail));
//$data = mktime("0", "0", "0", $mese, $giorno, $anno);
$connessione=mysql_connect($dbhost,$dbuser,$dbpasswd);
if ($connessione == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
$database=mysql_select_db($dbname,$connessione);
/* $campo1 = $valori['campo1'];
$campo2 = $valori['campo2'];
$id = $valori['0'];
// die ("Errore nella selezione del database.");
//$query = "UPDATE table set campo1 = '$valori[campo1]', campo2 = '$valori[campo2]' where id='$valori[0]'";
$query = "UPDATE table SET campo1 = '$campo1', campo2 = '$campo2' WHERE id = '$valori[0]'";
printf ("Record aggiornati (UPDATE) : %d\n", mysql_affected_rows());
mysql_query ("COMMIT");
//$query ("COMMIT");
if (mysql_query($query, $connessione))
echo "L'articolo è stato inserito correttamente";
else
echo "Errorre durante l'inserimento";
mysql_close($connessione); endif;
?>
dov'è l'errore?
vi ringrazio anticipatamente
grazie grazie etc