2017-04-24 240 views
0

我正在为电影开发一个网站。我一直在使用Axure设计网站。我使用相同的软件创建了一个用于座位预订的网页。该页面有非常长的js代码。我可以使用PHP将此页面连接到数据库吗?对于HTML页面,我做了这样的事情(用PHP):将JavaScript连接到MySQL数据库

mysql_connect('localhost', 'root', ''); 
mysql_select_db('cinema'); 
$email = filter_input(INPUT_POST, 'email'); 
$pword = filter_input(INPUT_POST, 'pword'); 
$query = "INSERT INTO customers (email, password) VALUES ('$email', '$pword')"; 
mysql_query($query);` 

有没有办法做同样的事情.js文件?

+0

js是客户端。 PHP是服务器端。你可以做的就是使用AJAX通过javascript调用你的php文件,然后连接到你的数据库。 – Akintunde007

+0

是的,还有那些令人敬畏的教程,它解释了如何让ajax与php进行交互,以及数据库继承了许多http://www.w3resource.com/ajax/working-with-PHP-and-MySQL之一。 php –

+0

是的,如果你使用Node.JS –

回答

0

你不能直接将JS连接到你的数据库,但你可以使PHP代码,将做这种连接,并获得你需要的数据。您可以通过Ajax调用从JavaScript代码调用该PHP脚本。

PHP可以从数据库数据中生成JSON数组,因此您可以轻松地在JS端进行解析。