2017-04-24 12 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

Yesとtheresのチュートリアルでは、ajaxをphpとやりとりする方法を説明し、データベースには多くのhttp://www.w3resource.com/ajax/working-with-PHP-and-MySQLの1つが載っています。 PHP –

+0

はい、Node.JSを使用する場合 –

答えて

0

JSをデータベースに直接接続することはできませんが、その接続を行い、必要なデータを取得するPHPコードを作成できます。そして、あなたはAjaxコールによってJavaScriptコードからそのPHPスクリプトを呼び出すことができます。

PHPは、JSの配列をデータベースのデータから生成することができるため、JS側で簡単に解析できます。

関連する問題