私はこれを持っています。「ユーザーが入力した、任意の 2 つの日付の間にクラブが上映したすべての映画の詳細を示します。たとえば、クラブのメンバーは、クエリのパラメーターの開始日と終了日を入力できなければなりません」
では、ユーザー入力を行うにはどうすればよいでしょうか。私が考えることができる唯一の方法は、値を取得し、それらをクエリの変数として送信するhtmlフォームでphpまたは何かを使用することです。ただし、それは必要なものではありません。では、クエリが値を要求するようにするにはどうすればよいでしょうか。それともできませんか?
これまでの私のクエリはそうです。
SELECT film.title, film.desc, show.sdate, show.fdate
FROM film
INNER JOIN show
ON film.ID=show.filmID
WHERE sdate = '&userstart' AND fdate = '&userend'
ユーザー入力はどのように処理すればよいですか? また、クエリは正しいですか?私にはテストする方法がありません。実装ではなく設計しかありません。
どうもありがとう
編集:Windowsシステム、MS SQL Serverを使用。