prova così
Codice PHP:
<?php
if (isset($_REQUEST['edit'])) {
$news_query = "SELECT * FROM tab_fotografie WHERE Id_fotografia = " . $_REQUEST['edit'];
$result_news = mysql_query($news_query);
$result_array = mysql_fetch_array($result_news);
}
?> </td>
<td width="68%"> </td>
</tr>
<tr>
<th id="nomiform3" class="col">Categoria fotografia</th>
<td><select name="categoria" id="categoria">
<?php
$query = mysql_query("select * from tab_categoria order by nome");
while($cat = mysql_fetch_array($query)) {
$nomecat = $cat['id'];
$nomecategoria = htmlspecialchars($cat['nome']);
?>
<option value="<?php echo $nomecat ?>"
<?php if(isset($_REQUEST['edit']) && $_REQUEST['edit']==$nomecat){
echo "selected=\"selected\"";
}
?>
><?php echo $nomecategoria ?></option>
<?php
}
?>
</select>