Php 单击某个网站上的按钮即可将Excel工作表中的记录添加到Oracle数据库中
我想点击某个网站上的按钮,将Excel工作表中的记录添加到Oracle数据库中 例如,我有一个php页面,其中有一个添加批量记录的按钮 单击按钮后,将询问excel文件,其中的记录将添加到oracle数据库中Php 单击某个网站上的按钮即可将Excel工作表中的记录添加到Oracle数据库中,php,sql,database,excel,oracle,Php,Sql,Database,Excel,Oracle,我想点击某个网站上的按钮,将Excel工作表中的记录添加到Oracle数据库中 例如,我有一个php页面,其中有一个添加批量记录的按钮 单击按钮后,将询问excel文件,其中的记录将添加到oracle数据库中 在选择文件时,记录会直接添加到oracle数据库中。注意:正如我在评论中提到的,我不知道Toad或oracle,但我可以帮助您使用常用/一般做法来实现它 简短摘要: 触发 为触发器执行操作 显示结果 实际解决方法: 我一直建议最好的方法是使用一些带有id的按钮/图像来触发触发器。你可以在家
在选择文件时,记录会直接添加到oracle数据库中。注意:正如我在评论中提到的,我不知道Toad或oracle,但我可以帮助您使用常用/一般做法来实现它 简短摘要:
$(document).ready(function(){
//Your code here
});
第二步:
创建并跟踪触发器
有一个带id的按钮,比如
<button id="MyButton">Click</button>
第三步:
解雇事件
在这里工作,也就是说,在我做console.log的地方,你可以做你的操作
由于您的函数与外部文件相关,因此可以通过在curl调用或file_get_内容中传递参数来实现
方法1:卷曲
下面是一个来自
你可以通过
$GoogleApiResultDecoded->rows[0]->elements[0]->duration->text
[注意:这只是一个处理外部文件的示例,您可以根据需要对其进行自定义]
第4步:
展示你的结果
操作完成后,您应在操作的成功功能中显示所执行工作的输出
首先,您需要使用任何id定义一些div
<div id="YourResult"></div>
现在,您将在定义的Div中获得输出“successfully Done!”。如果你愿意,你可以传递一些真实的信息。在这种情况下,你应该用
$("#YourResult").html(data);
现在你完成了嗯,听起来像个计划。“到目前为止,您尝试了什么来实现它?”SulthanAllaudeen我正在尝试编写一些oci命令。由于不熟悉oci命令和oracle数据库,如果您有任何帮助,我们将不胜感激。@SulthanAllaudeen我知道如何从蟾蜍内部输入,但想通过网页上的按钮添加。我对oci命令或oracle数据库一无所知。但正如你所说,你已经知道如何从蟾蜍体内进入(动作)。为什么不在触发器被调用(按钮被按下)的同时启动操作?@SulthanAllaudeen我不知道如何通过php脚本中的某个命令来控制蟾蜍的功能。添加记录的数据库部分在哪里。我想a文件被要求上传,进一步可以上传到数据库我已经给了你逻辑,我可以看看你必须实现的数据库部分的代码吗?告诉我一件事。我必须在curl_init(“此处写入内容”)和fopen(“文件路径”)中写入的内容应该在本地主机所在的文件夹中,您能解释一下Get Content方法吗,因为我没有使用JSON。基本上,我必须上传一个文件并将记录发送到数据库curl和get content只是请求外部文件的支持,它可能包含您希望执行的过程-它可以有一些数据库部分
$GoogleApiResultDecoded->rows[0]->elements[0]->duration->text
<div id="YourResult"></div>
$.ajax({
url: "yourexternalurlwhereyoudealwithoracle.php/someextension",
type: "POST", // or GET your Prefer
data: yourdata,
async: false,
success: function (msg)
{
console.log('youractionisdone');
$("#YourResult").html("Successfully Done !");
},
});
$("#YourResult").html(data);