0
サイトの訪問者が特定した特定のブランドのデータベースからの結果のみを表示しようとしています。私のindex.php
は、SQLクエリでそれを使用するために値を取得する必要があります。このクエリは、選択されたブランドに関連する結果を維持するために更新する必要があります。ブランドに使用したい変数は$branddata
です。結果はindex.php
でSQLクエリでなければなりません(結果は)別のファイルのSQLクエリでPHP変数をどのように使用しますか?
のindex.php
<div class="list-group">
<h3>Model</h3>
<?php
$query = "select distinct(Model) from Sheet1 order by Brand ASC";
$rs = mysqli_query($conn,$query) or die("Error : ".mysqli_error($conn));
while($model_data = mysqli_fetch_assoc($rs)){
?>
<a href="javascript:void(0);" class="list-group-item">
<input type="checkbox" class="item_filter model" value="<?php echo $model_data['Model']; ?>" > <?php echo $model_data['Model'];?>
</a>
<?php } ?>
</div>
(Iから変数を取得したい)ajax.php
<?php
include"conf.php";
$brand="";
$brand = isset($_REQUEST['brand'])?$_REQUEST['brand']:"";
$query = "select * from Sheet1 where";
//filter query start
if(!empty($brand)){
$branddata =implode("','",$brand);
$query .= " Brand in('$branddata') and";
}
?>
変数$branddata
が更新されたときに更新されます。クエリ例:Select distinct(Model) from Sheet1 where Brand in('$branddata') order by Brand ASC
使用セッション、および使用してindex.phpに掲載の記事(アクション= "index.phpを") – Tomm