Salve,
realizzavo un carrello degli acquisti in php, però la funzione, non inserisce nel carrello.
Vi posto il sorgente:
Codice PHP:
//Stampa risultati:
while($row=mysql_fetch_row($result))
{
$id = $row[0];
$titolo = $row[1];
$artista = $row[2];
$anno = $row[3];
$prezzo = $row[4];
$link = $row[5];
echo $row[0]."
".$row[1]."
".$row[2]."
".$row[3]."
"."
".$row[4]."
".$row[5]."<input type='button' value='aggiungi' onclick='aggiungi($id);' />
";
}
Come notate stampo anche un bottone che richiama la funzione aggiungi, passando l'id.
Ecco la funzione:
Codice PHP:
function aggiungi($id)
{
$query = "INSERT INTO carrello(username, id, titolo, artista, anno, prezzo, link) VALUES('$username', '$id', '$titolo', '$artista', '$anno', '$prezzo', '$link')";
$result = mysql_query($query);
if($result)
{echo"aggiunto al carrello";}
else if(!$result)
{echo"error";}
}
Mi aiutate a capire perchè non funge?
Grazie a tutti