Ciao, il mio codice è il seguente:
Praticamente, dovrebbe inserire la lettera V nel campo venduto se questo è vuoto altrimenti deve eliminare la lettera V.Codice PHP:
elseif(isset($_POST['submit_ven']))
{
if(isset($_POST['id']))
{
foreach($_POST['id'] as $idv)
{
$query = mysql_query("SELECT VENDUTO FROM ".$_GET['lista']." WHERE ID = '$idv'") while($row = mysql_fetch_assoc($query))
{
$venduto = $row['VENDUTO'];
}
if($venduto == ' ')
{
mysql_query("UPDATE ".$_GET['lista']." SET VENDUTO = 'V' WHERE ID = '$idv'")or die(mysql_error());
header("Location: index.php?pag=lista_nozze&lista=".$_GET['lista']."");
ob_flush();
}
else
{
mysql_query("UPDATE ".$_GET['lista']." SET VENDUTO = ' ' WHERE ID = '$idv'")or die(mysql_error());
header("Location: index.php?pag=lista_nozze&lista=".$_GET['lista']."");
ob_flush();
}
}
}
else
{
echo '<div class="risp"><h3>Devi selezionare almeno un oggetto</h3></div>';
}
}
Questa cosa però non la fa sempre, a volte lo fa dopo un tentativo, a volte dopo due, a volte subito. Come può essere?
Se vi serve il codice di tutta la pagina ve lo posto.