Javascript 更新内联数据';t使用诸如+;

Javascript 更新内联数据';t使用诸如+;,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我在网页上看到了下表: <table class="table table-striped table-condensed"> <thead> <tr> <center><th>Name</th><th>Rank</th><th>MOS</th><th>Tag</th><th>MOS

我在网页上看到了下表:

<table class="table table-striped table-condensed">
        <thead>
          <tr>
            <center><th>Name</th><th>Rank</th><th>MOS</th><th>Tag</th><th>MOSTs</th><th>Prom. Date</th><th>DI</th><th>CMO</th><th>MCRC</th><th>Medals</th><th>Leave</th></center>
          </tr>
        </thead>
        <tbody>
            <?php 
                $rank = 'O-10';
                $result->execute();
                while($row = $result->fetch()) {
            ?>
            <tr>
            <td id="habbo_name:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['habbo_name']);?></td>
            <td id="rank:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['rank']);?></td>
            <td id="rating:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['rating']);?></td>
            <td id="tag:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['tag']);?></td>
            <td id="asts:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['asts']);?></td>
            <td id="promotion_date:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['promotion_date']);?></td>
            <td id="rdc_grade:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['rdc_grade']);?></td>
            <td id="cnl_trainings:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['cnl_trainings']);?></td>
            <td id="mcrc:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['mcrc']);?></td>
            <td id="medals:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['medals']);?></td>
            <td id="leave:<?php echo htmlspecialchars($row['user_id']); ?>" contenteditable="true"><?php echo htmlspecialchars($row['leave']);?></td>
            </tr>
            <?php   
                }
            ?>
        </tbody>
    </table>

名字叫RankMostagmostsprom。DateDICMOMCRCMedalsLeave

通过改变它来工作

var value = $(this).text();


你知道你引用了jQuery的一部分是出于某种原因,所以它只是一个字符串?我没有jQuery的经验,所以我只是这样做看看它是否有效。没有:/
<?php
include 'functions/user.php';
if(!empty($_POST))
{
    foreach($_POST as $field_name => $val)
    {
        $field_userid = strip_tags(trim($field_name));

        $split_data = explode(':', $field_userid);
        $user_id = $split_data[1];
        $field_name = $split_data[0];
        if(!empty($user_id) && !empty($field_name))
        {
            $query = "UPDATE `personnel` SET $field_name = '$val' WHERE user_id = $user_id";
            $result = $con->prepare($query);
            $result->execute();
        } else {
            echo "Invalid Requests";
        }
    }
} else {
    echo "Invalid Requests";
}
?>
var value = $(this).text();
var value = encodeURIComponent($(this).text());