我正在开发一个网络日历项目。我想将我的php数据库文件添加到java脚本文件中。当我点击日历的保存按钮时,条目显示在日历中,但我无法添加PHP文件以保存按钮。所以当我点击“保存”按钮时,该条目应该转到数据库(php文件)。
代码在这里: -
buttons:
{
save : function()
{
calEvent.id = id;
id++;
calEvent.start = new Date(startField.val());
calEvent.end = new Date(endField.val());
calEvent.title = titleField.val();
calEvent.body = bodyField.val();
$calendar.weekCalendar("removeUnsavedEvents");
$calendar.weekCalendar("updateEvent", calEvent);
$dialogContent.dialog("close");
},
cancel : function() {
$dialogContent.dialog("close");
}
}
答案 0 :(得分:0)
没有“PHP数据库”之类的东西,也无法将PHP添加到JavaScript文件中。
您的保存按钮需要通过HTTP通过常规回发或AJAX将数据发送到PHP。该页面将驻留在您的服务器上并在您的服务器上执行,而JavaScript日历则在客户端的浏览器中执行。然后,该PHP页面可以与数据库服务器通信,以便为您存储/检索数据。
您的服务器必须:
答案 1 :(得分:0)
您必须了解数据库位于服务器端(有时是Web服务器)。
可以通过Sybase,MySql,SQLite,......
与服务器无关。
浏览器上的Javascript可以并且有时会被关闭。它只是使网页更容易和更具互动性。
那为什么summat会去 php文件?这与 php base 一起没有任何意义。请对所涉及的各种技术进行一些反思。