Ho il PHP.INI settato con:
error_reporting = E_ALL
Vorrei capire xchè mi restituisce i seguenti errori:
Undefined variable: row in ..... on line ....
>
e come fare per risolverli.
Codice PHP:
<?
if (isset($_GET['ID']))
{
$sql = "SELECT * from articoli WHERE ID = '$_GET[ID]' ";
$result=mysql_query($sql) or die(mysql_error());
while ($row=mysql_fetch_array($result))
{
?>
<div id="colonnaDx">
<iframe src=articoli_modifica.php width="300" height="300" scrolling="yes" frameborder="0"></iframe>
</div>
<div id="colonnaSx">
<div id="titoli_col">
Inserimento nuovo articolo
</div>
<div id="spazio_small">
</div>
<form name="form1" method="post" action="articoli_index.php?page=articoli_page_mod" onSubmit="return controllo1(this)">
<div id="label_visual">
Descrizione Articolo
</div>
<input type="text" name="id" value="<?php print $row['ID']?>"/>
<div id="campo_visual">
<input name="descrizione" type="text" id="descrizione" value="<?php print $row['DESCRIZIONE']?>" size=45>
</div>
<div id="label_visual">
Scorta minima
</div>
<div id="campo_visual">
<input name="minimo" type="text" id="minimo" onKeyUp="SoloNumeri(this)" maxlength="3" size="5" value=<?php print $row['MIN']?> />
</div>
<div id="spazio_small">
</div>
<div id="bottone">
<input type="image" name="login" src="../img/ico/salva.gif" value="salva" title="salva">
</div>
</form>
<?
}
}else {
?>
<div id="colonnaDx">
<iframe src=articoli_modifica.php width="300" height="300" scrolling="yes" frameborder="0"></iframe>
</div>
<div id="colonnaSx">
<div id="titoli_col">
Inserimento nuovo articolo
</div>
<div id="spazio_small">
</div>
<form name="form1" method="post" action="articoli_index.php?page=articoli_page_mod" onSubmit="return controllo1(this)">
<div id="label_visual">
Descrizione Articolo
</div>
<input type="text" name="id" value="<?php print $row['ID']?>">
<div id="campo_visual">
<input name="descrizione" type="text" id="descrizione" value="<?php print $row['DESCRIZIONE']?>" size=45>
</div>
<div id="label_visual">
Scorta minima
</div>
<div id="campo_visual">
<input name="minimo" type="text" id="minimo" onKeyUp="SoloNumeri(this)" maxlength="3" size="5" value=<?php print $row['MIN']?>>
</div>
<div id="spazio_small">
</div>
<div id="bottone">
<input type="image" name="login" src="../img/ico/salva.gif" value="salva" title="salva">
</div>
</form>
<?
}
?>
Seenza error_reporting settat su E_ALL funziona.
Io vorrei capire dove e come corregere l'erore