gpt4 book ai didi

php - 单击时从数据库中删除

转载 作者:行者123 更新时间:2023-11-30 23:10:14 24 4
gpt4 key购买 nike

JS文件

"delete"  : function() {
calEvent.id = id;
id++;
//post to events.php
$.post("events.php?action=del&id="+calEvent.id);

$calendar.weekCalendar("removeEvent", calEvent.id);
$dialogContent.dialog("close");
}

将 ID 发送到 events.php,然后在 events.php 中处理接收 ID

if (!$link = mysql_connect('localhost', 'root', '')) {
echo 'Could not connect to mysql';
exit;
}

if (!mysql_select_db('agenda', $link)) {
echo 'Could not select database';
exit;
}

if ($action == 'del')
{
$id = $_REQUEST['id'];

$del = "DELETE FROM meeting_rooms_calendar WHERE id=" . $id;
$result = mysql_query($del, $link);

}

从数据库中删除,但它不会将我的数组删除到数据库中。我错了什么?我是初学者!

最佳答案

尝试用下一种方式发送你的参数:

$.post( "events.php", { action: "del", id: calEvent.id } )
.done( function( data ) {
$calendar.weekCalendar("removeEvent", calEvent.id);
$dialogContent.dialog("close");
});

当然还要检查 $action 是否真的包含 $_POST["action"]

关于php - 单击时从数据库中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20108903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com