textareaに書いた内容ではなく、1がinsertされます。
原因がわからないので、教えていただければ幸いです。
よろしくお願いします。


index.php

<div id="content">
    <div style="text-align: right"><a href="logout.php">ログアウト</a></div>
    <form action="javascript:void(0)" method="post" id="form">
        <textarea name="message" id="message" cols="70" rows="15" placeholder="メモを残してください"></textarea><br>
        <input type="submit" value="書き込む" id="write">
    </form>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  <!-- jQueryライブラリの読み込み-->
  <script type="text/javascript">
//メッセージ用
    $(function(){
            //button click
            $('#write').on('click',function(){
                $.ajax({
                    url:'index_do.php',
                    type:'POST',
                    data:{
                        'message':$('#message').val()
                    }
                })
                // Ajaxリクエストが成功した時発動
                .done( (data) => {
                    $('.result').html(data);
                    console.log(data);
                })
                // Ajaxリクエストが失敗した時発動
                .fail( (data) => {
                    $('.result').html(data);
                    console.log(data);
                })
                // Ajaxリクエストが成功・失敗どちらでも発動
                .always( (data) => {

                });
            });
        });
  </script>

index_do.php

<?php
    header('Content-type: text/plain; charset= UTF-8');
    $message = h(isset($_POST["message"]));
    echo $message;//for confirm
    $db->query("INSERT INTO tb(mes) VALUES('$message')");
    $db->query("UPDATE `tb`");
    echo $message;
?>