-1

私はMySQLデータベースと、Webページを生成するために使用するいくつかのperlスクリプトを持っています。

Htmlページのリンクが利用可能で、

例えば-

Customer_link => (customers.pl を呼び出します) クエリが実行されました - select * from customers.

ここで、Customer_in_mumbai => ムンバイ以外の都市のすべての顧客を削除する必要があるというリンクがもう 1 つあります。

それを達成する方法は?都市がムンバイではない顧客を簡単に削除できるように、where 句を使用してクエリをもう一度実行する必要がありますか?

また、クエリを再度実行する必要がある場合、もう 1 つ perl ファイルを作成する必要がありますか? そうでない場合、同じファイルを使用するにはどうすればよいですか?

4

2 に答える 2

0

ロード/表示された後、Javascript を使用してクライアント側で操作できます。Javascript なしでダウンロードされたページを変更するために、サーバー側でできることは何もありません。

残りの質問は、動的な Web ページがどのように生成されるかについての知識が不足していることを示しています。標準の HTTP クエリ変数を使用してスクリプトの動作を変更することで、単一のページですべてを行うことができます。例えば

http://example.com/yourscript.pl?remove=mumbai

次に、Perl にそのremove値を取得させ、それを使用してデータベース クエリの実行方法を変更します。しかし、それを示すことはこのサイトの範囲を超えています - 私たちはあなたに教えるためにここにいるのではなく、ただ問題を解決する手助けをするだけです.

于 2012-05-29T14:48:42.840 に答える
0

あなたの質問から、ユーザーのために一時的にページから削除したいだけのようです。これは、Javascript を使用してムンバイを値として行を削除するだけで実現できます。これにより、サーバー側の処理が節約されます。JQuery のようなライブラリを使用して、簡単に実現できます。

于 2012-05-29T14:49:57.893 に答える