MySQL 表管理全解析
1. CRUD 操作的 URL 配置
在进行记录的删除、更新和创建操作时,若使用简单的 PHP 代码而非面向对象的 PHP,无法使用相同的代码来执行 DELETE、UPDATE 和 INSERT 语句。不过,我们可以使用相同的 URL 来完成所有四个 CRUD 操作:创建、读取、更新和删除。具体配置如下:
api: {
read : 'php/staticData/list.php',
create : 'php/staticData/create.php',
update : 'php/staticData/update.php',
destroy : 'php/staticData/delete.php'
}
同时,为了在出现异常时向用户显示消息,我们添加了异常监听器:
listeners: {
exception: function(proxy, response, operation){
Ext.MessageBox.show({
title: 'REMOTE EXCEPTION',
msg: operation.getError(),
icon: Ext.MessageBox.ERROR,
buttons: Ext.Msg.OK
});
}
}