Codice PHP:
$sqlMostra = "SELECT nome, area FROM ". $prefix ."localita ORDER BY nome DESC";
$result = mysql_query($sqlMostra,$conn) or die(mysql_error());
$num = mysql_num_rows($result);
echo "<table width='400' border='0' cellspacing='0' cellpadding='1'><tr><td>[b]LOCALITA' INSERITE:[/b]</td></tr>";
echo "<tr>";
if ($num != 0) {
while ($row = mysql_fetch_array($result)) {
echo "<td valign='middle' width='400'>
<form name='mod_el' method='post' action=\"".$PHP_SELF."\">
<input name='action' type='hidden' value='elimod' />
<input name='id_loc' type='hidden' value='$row[id_loc]' />
<input type=\"image\" src=\"$dir$elimina\" width='12' name=\"elimod\" value=\"elimod\" alt=\"Modifica/Elimina\" /><span class=\"error\">-</span>$row[nome]</td>
</form>";
echo "</tr>";
}
} else {
echo "<table><td>Non ci sono ancora [b]Località[/b].</td></table>";
}
echo "<table>";
Ho un form fatto in questo modo.
Quado entro nella pagina controllo se action=elimina, e in quel caso farò qualcosa.
Ma al primo ingresso ovviamente action= "". Quindi mi da variabile non definita. Che controllo posso fare?