sql >> データベース >  >> RDS >> Mysql

送信ボタンなしでComboBoxの選択をPHPのMYSQLに自動保存する方法は?

    これを行う

    <select name='status' id='status'>
            <option value=''>--Select--</option>
            <option value='0'>Approve</option>
            <option value='1'>Reject</option>
            <option value='2'>Pending</option>
    </select>
    <div id="autosavenotify"></div>
    
    <script>
    $(document).ready(function(){
    $('select').live('change',function () {
            var statusVal = $(this).val();
            alert(statusVal);
            $.ajax({
                     type: "POST",
                     url: "saveStatus.php",
                     data: {statusType : statusVal },
                     success: function(msg) {
                         $('#autosavenotify').text(msg);
                     }
          })
      });
    });
    </script>
    

    saveStatus.phpで mysqlの更新を行います

    <?php
    
     $st=$_POST['statusType'];
     $qry =" UPDATE tableName SET `tablefield`=$st .. ";
     $done = mysql_query($qry);
     if($done)
     {
       echo "Saved Successfully";
     }
    ?>
    


    1. mysqlサーバーのポート番号

    2. MySQLカウント頻度

    3. 連続した繰り返し/重複の順序付きカウント

    4. C#MySQLのDataReaderの2番目のDataReaderwhileループ