Scusate, ho un piccolo problema.
Ho una parte di codice che contiene diverse istruzioni if, ifelse a seconda che una cmapo sia vuoto o pieno per il passaggio del valore di un dato.
Il codice funziona bene ed è il seguente:
Come dicevo il codice funziona, ma mi appaiono tre link (tutti con lo stesso valore, ad esempio se il primo campo libero è il n.3 ogni link mi manda a "aggiungidet.php?file=file3) al posto di uno solo (come sarebbe giusto).Codice PHP:
If ($results['file2']==NULL)
{
print("<a href=\"aggiungidet6.php?file=file2\">");
echo '[img]registra.gif[/img]</a>';
}
elseif ($results['file3']==NULL)
{
print("<a href=\"aggiungidet6.php?file=file3\">");
echo '[img]registra.gif[/img]</a>';
}
elseif ($results['file4']==NULL)
{
print("<a href=\"aggiungidet6.php?file=file4\">");
echo '[img]registra.gif[/img]</a>';
}
elseif ($results['file5']==NULL)
{
print("<a href=\"aggiungidet6.php?file=file5\">");
echo '[img]registra.gif[/img]</a>';
}
elseif ($results['file6']==NULL)
{
print("<a href=\"aggiungidet6.php?file=file6\">");
echo '[img]registra.gif[/img]</a>';
}
elseif ($results['file7']==NULL)
{print("<a href=\"aggiungidet6.php?file=file7\">");
echo '[img]registra.gif[/img]</a>';
}
Funziona lo stesso ma non è bello da vedere. Come mai'
Grazie, Franz