Prueba con esto, siendo
$variable el id de la categoria que quieres dejar Seleccionada:
Código PHP:
<?php
$sql2="SELECT id_categoria, nom_categoria FROM categoria"; //Selecciono los datos de la tabla categoria
$result2=pg_query($sql2);
?>
<tr>
<td><strong>CATEGORIA: </strong><td><span><select name="codcat" id="codcat">
<?php
while($row=pg_fetch_array($result2))
{
if($row["id_categoria"]=="$variable"){
$msj=" selected=\"selected\"";
}else{
$msj="";
}
?>
<option value="<? echo $row["id_categoria"];?>"<? echo $msj;?>><? echo $row["id_categoria"];?></option>
<?php
}
?>
</select></span></td><td></td><td></td><td></td><td></td>
</tr>
Saludos