ビジネスリードのリストを含むデータベースを持っています。それらにはすべて、新規、ホット、コールドなどのステータスが与えられます。ページには、正常に機能する新規またはホットのみを表示するリンクがありますが、すべてを表示するように動作するようには見えません。デフォルトのビューは新規です。これが私が取り組んでいるものです、あなたの助けを前もって感謝します。
$query = "SELECT * FROM contacts WHERE contactstatus = 'New' ORDER BY date DESC";
if(isset($_GET['contactstatus'])
&& in_array($_GET['contactstatus'], array('New', 'Hot', 'Warm', 'Cold', 'Rejected', 'Closed')))
{
$status = $_GET['contactstatus'];
$query = "SELECT * FROM contacts WHERE contactstatus ORDER BY date DESC";
}
if(isset($_GET['contactstatus'])
&& in_array($_GET['contactstatus'], array('New', 'Hot', 'Warm', 'Cold', 'Rejected', 'Closed')))
{
$status = $_GET['contactstatus'];
$query = "SELECT * FROM contacts WHERE contactstatus = '".$status."' ORDER BY date DESC";
}
すべてを取得するために使用している URL は次のとおりです。
www.mydomain.com/leads.php?contactstatus=New&contactstatus=ホット&contactstatus=コールド&contactstatus=拒否&contactstatus=クローズ
私も試しました:
www.mydomain.com/leads.php?contactstatus=New&Hot&Cold&Rejected&Closed