我有一个非常旧的脚本,我需要修改。 您将从代码中注意到它使用的是mysql_query(),但这不是我的问题。
我在名为surveycommentslist.php的文件中有一个文本链接。 该链接打开一个jquery模型窗口,我需要捕获用户输入的文本,然后将其保存到mysql以及链接data-id的值,该值告诉我连接注释的唯一用户ID。 我的问题是我无法使用下面的代码获取data-id的值。
这是我的代码
$(document).on('click', '.reply', function()
{
//get acommentuid
var val = $(this).attr('data-id');
$.post('surveycommentslist.php', {acommentuid: val}, function(data)
{
console.log(data);
});
});
//lets list comments
$scommentsql = mysql_query("SELECT * FROM survey_comments
WHERE surveyid=$surveyid ORDER BY commentdate asc");
while($scrows = mysql_fetch_array($scommentsql))
{
extract($scrows);
$the_comment = stripslashes($the_comment);
$commentdate = date("m/d/Y h:ia", strtotime($commentdate));
if($touid > 0) { $indent = "margin-left:35px"; }
//get name of person making the comment
$nsql = mysql_query("SELECT fname, lname, userlevel, id AS scommentid FROM users WHERE id=$uid LIMIT 1");
$namerow = mysql_fetch_array($nsql);
$commenters_fname = stripslashes($namerow['fname']);
$commenters_lname = stripslashes($namerow['lname']);
if($namerow['userlevel'] > 19)
{
$adminicon = "";
}
echo "
";}