Ho un problema:
devo far sì che un valore mi venga scritto in modifica in un campo soltanto se questo è vuoto, altrimenti deve scriverlo su un altro o su un altro ancora finché non ne trova uno libero (su un totale di sette).
Ho pensato allora che in un primo file controllo quale è il primo campo vuoto, poi passo il valore ad un secondo file che a seconda del valore passato scrive sul campo corrispondente. Il codice del primo file è questo:
Codice PHP:
if ($results['file2']==NULL)
{
$files="file2";
}
else if ($results['file3']==NULL)
{
$files="file3";
}
else if ($results['file4']==NULL)
{
$files="file4";
}
else if ($results['file5']==NULL)
{
$files="file5";
}
else if ($results['file6']==NULL)
{
$files="file6";
}
else if ($results['file7']==NULL)
{
$files="file7";
}
print("<a href=\"aggiungidet6.php?file=$files\">registra determinazione</a>");
mysql_close();
?>
Ora, il fatto è che LUI MI PASSA SEMPRE IL VALORE "file2" ANCHE SE QUESTO E' GIA' PIENO. Eppure nonmi sembra di aver fatto errori.
Qualcuno sa dirmi perché???
Help...