在onclick div上运行php mysql\u查询
我需要在在onclick div上运行php mysql\u查询,php,jquery,mysql,html,onclick,Php,Jquery,Mysql,Html,Onclick,我需要在div的onClick事件中放置一个mysql\u查询。我试过这个,但不起作用 notifiche.php while ($i < $result) { $id_noti = mysql_result($res, $i, "id"); $msg=mysql_result($res,$i,"msg"); ?> <div class="box" align="left" style="color: #5c5c5c; padding:4px;
div
的onClick
事件中放置一个mysql\u查询。我试过这个,但不起作用
notifiche.php
while ($i < $result) {
$id_noti = mysql_result($res, $i, "id");
$msg=mysql_result($res,$i,"msg");
?>
<div class="box" align="left" style="color: #5c5c5c; padding:4px; border-bottom: 1px solid #c0c0c0; width: 170px !important; position:relative;z-index: auto;">
<div onClick="doSomething();" class="close_box" align="right"style="font-weight:bold; position:absolute;right:0; top:0; z-index:1;cursor:pointer;">
x
<input type="hidden" name="del_noti" value="<?echo $id_noti;?>">
</div>
<? echo $msg; ?>
</div>
<? $i++;
}
必须将参数传递给doSomething函数
<div onClick="doSomething(<?echo $id_noti;?>)"...>
必须将参数传递给doSomething函数
<div onClick="doSomething(<?echo $id_noti;?>)"...>
必须将参数传递给doSomething函数
<div onClick="doSomething(<?echo $id_noti;?>)"...>
必须将参数传递给doSomething函数
<div onClick="doSomething(<?echo $id_noti;?>)"...>
请不要再使用mysql.*
函数,它们已被弃用。有关详细信息,请参阅。相反,你应该学习并使用或。如果你不能决定哪一个,我会帮你的。如果您选择PDO,.我尝试了这个,但不起作用。
什么不起作用?有错误信息吗?调用del_notif.php
plain(不是通过ajax)?请转义包含用户内容的变量。是:永远不要使用@MarcelKorpel…@TiMESPLiNTER或更好的版本提到的mysql\u*
,使用准备好的语句而不是转义。@MarcelKorpel当然是的,但是转义很好,而且是mysql\u*
的唯一解决方案。。。但是只要他使用mysql\u*
也没关系,反正不安全。请不要再使用mysql\u*
函数了,它们已经被弃用了。有关详细信息,请参阅。相反,你应该学习并使用或。如果你不能决定哪一个,我会帮你的。如果您选择PDO,.我尝试了这个,但不起作用。
什么不起作用?有错误信息吗?调用del_notif.php
plain(不是通过ajax)?请转义包含用户内容的变量。是:永远不要使用@MarcelKorpel…@TiMESPLiNTER或更好的版本提到的mysql\u*
,使用准备好的语句而不是转义。@MarcelKorpel当然是的,但是转义很好,而且是mysql\u*
的唯一解决方案。。。但是只要他使用mysql\u*
也没关系,反正不安全。请不要再使用mysql\u*
函数了,它们已经被弃用了。有关详细信息,请参阅。相反,你应该学习并使用或。如果你不能决定哪一个,我会帮你的。如果您选择PDO,.我尝试了这个,但不起作用。
什么不起作用?有错误信息吗?调用del_notif.php
plain(不是通过ajax)?请转义包含用户内容的变量。是:永远不要使用@MarcelKorpel…@TiMESPLiNTER或更好的版本提到的mysql\u*
,使用准备好的语句而不是转义。@MarcelKorpel当然是的,但是转义很好,而且是mysql\u*
的唯一解决方案。。。但是只要他使用mysql\u*
也没关系,反正不安全。请不要再使用mysql\u*
函数了,它们已经被弃用了。有关详细信息,请参阅。相反,你应该学习并使用或。如果你不能决定哪一个,我会帮你的。如果您选择PDO,.我尝试了这个,但不起作用。
什么不起作用?有错误信息吗?调用del_notif.php
plain(不是通过ajax)?请转义包含用户内容的变量。是:永远不要使用@MarcelKorpel…@TiMESPLiNTER或更好的版本提到的mysql\u*
,使用准备好的语句而不是转义。@MarcelKorpel当然是的,但是转义很好,而且是mysql\u*
的唯一解决方案。。。但只要他使用mysql.*
就不重要了,反正它是不安全的。
include 'files/config.php';
mysql_query("UPDATE notifiche SET a='delete' WHERE id=". (int) $_POST["id"]);