esatto, proprio così come scrive cubalibre!
grazie per l'aiuto adesso provo e vedo se funziona, ma la cosa di cui non mi capacito è perché l'errore me lo dia solo per quei 4 campi e non per tutti che sostanzialmente sono identici.... ho provato anche a mischiare le righe di codice ma l'errore lo individuava sempre per gli stessi 4 campi
nel codice che ho ripreso dal corso che vi dicevo del resto le cose funzionavano, ve lo posto qui:
if(isset($_GET['action']) && $_GET['action'] == "inserisci_prodotto")
{
$query = "INSERT INTO prodotti (id,nome,prezzo) " .
"VALUES ('','" . addslashes($_POST['nome_prodotto']) .
"','" . str_replace(",",".",$_POST['prezzo_prodotto']) . "')";
mysql_db_query("miceb",$query) or die(mysql_error());}
elseif(isset($_GET['action']) && $_GET['action'] == "modifica_prodotto")
{
$query = "UPDATE prodotti SET " .
" nome = '" . addslashes($_POST['nome_prodotto']) . "'" .
", prezzo = '" . str_replace(",",".",$_POST['prezzo_prodotto']) . "' " .
"WHERE id = '" . $_POST['id'] . "'";
mysql_db_query("miceb",$query) or die(mysql_error());}
elseif(isset($_GET['action']) && $_GET['action'] == "elimina_prodotto")
{
$query = "DELETE FROM prodotti " .
"WHERE id = '" . $_POST['id'] . "'";
mysql_db_query("miceb",$query) or die(mysql_error());}
ecc.
boooh

Rispondi quotando