我有一个mysql数据库,其中包含一些交易订单(卖单和买单)。我希望mysql运行我用javascript或php编写的代码来“交易”订单。例如,如果我有一个以特定价格销售5件商品的卖单和一件以相同价格买入3件商品的买单,我希望填写买单并剩下2件待售。
我可以在html页面中编写代码,因此每次有人打开我的网址时都会进行交易。但是,无论用户是否观察,我都希望它继续在服务器端进行交易。
有人可以帮忙吗?谢谢!
答案 0 :(得分:0)
当然,你可以有机制让mysql更新自己的数据。
使用服务器端脚本和cron作业,主要用于自动或间隔地在服务器上调度某些数据库作业/脚本。
Using Cron jobs to execute PHP script? {
{3}}
how to run php file using cron jobs
在mysql数据库中使用“触发器”,如果特定表格或数据发生变化,主要用于计算或作业。
http://www.thegeekstuff.com/2011/07/php-cron-job
答案 1 :(得分:0)
Can mysql calculates its own data automatically? How can I set up the trading process on mysql?
不,你不能在服务器内部存在一个可以访问MySQL内部值的脚本。如果您想为服务器执行自动操作,那么CRON将是一个开始。
If 1 is not possible, can I write some javascript or php code and let mysql run my code automatically? How can I set it up?
你不要让MySQL运行你的PHP / JS代码,而是让JS / PHP进入MySQL。制作PHP脚本(或您想要的任何语言),让浏览器运行它,或使用CRON在特定时间自动执行它。