PHP e MySQL - Como mostrar o valor selecionado no menu suspenso

Eu faço edit.php com mostrar todos os dados no formulário do MySQL.
Todos os dados são exibidos no formulário corretamente, mas não funcionam na lista suspensa e na área de texto.

Preciso de ajuda e este é o meu código

<form method="post" action="editdata.php">
<?php 
  include 'config.php';
  $id = $_GET['id'];
  $sqlTampil = "select * from data_korban Where kasus_id=$id"; 
  $qryTampil = mysql_query($sqlTampil); 
  $dataTampil = mysql_fetch_array($qryTampil); 
?>  

O valor suspenso ainda é o padrão, o valor não selecionado e a TextArea está em branco

<select name="agama" id="agama" value="<?php    echo $rows -> agama;?>">
    <option value="Islam">Islam</option>
    <option value="Khatolik">Khatolik</option>
    <option value="Protestan">Protestan</option>
    <option value="Hindu">Hindu</option>
    <option value="Buddha">Buddha</option>
    <option value="Lain-Lain">Lain-Lain</option>
</select>

<textarea id="alamatkorban" rows="5" name="alamatkorban" 
          value="<?php echo $rows -> alamatkorban;?>" 
          cols="33">
</textarea>

Obrigado pela ajuda

questionAnswers(6)

yourAnswerToTheQuestion