Salve a tutti, primo messaggio scritto sul forum, spero potrete aiutarmi e spero che a mia volta io possa aiutare altri di voi.
E' tutto oggi che impazzisco dietro a questa mia pagina php
Codice PHP:
<?php
if( isset($_GET['act']) )
{
if( $_GET['act'] == 'venduto' )
{
mysql_connect(localhost,$username,$password);
$database="my_fondostudnomentano";
mysql_select_db($database)
or die( "Impossibile selezionare il database.");
$query = "UPDATE mercatino SET stato = 'Venduto' WHERE id='$id'";
mysql_query($query) or die("Errore nella query. Query non eseguita");
mysql_close();
echo "Libro segnato correttamente come venduto";
}
if( $_GET['act'] == 'consegnati' )
{
}
}
?>
Ad essa passo le variabili tramite un link impostato nel seguente modo
Codice HTML:
<a href=nomepagina.php?act=venduto&id=12;>nomecollegamento</a>
(12 è una id di esempio)
Caricando la pagina sembra tutto funzionare ed esce fuori il messaggio di avvenuto successo, cosa che non accadrebbe in caso di errore query, come potete vedere da codie, eppure nessun dato viene aggiornato. (Premetto che su database lo stato è popolato da varchar "Disponibile")
Tutto quello che vorrei fare io è, dando una id di riferimento, modificare il campo stato in "Venduto".
Come posso fare? Dove sbaglio?
Vi ringrazio in anticipo per la risposta.