2017-04-06 16 views
0
$_SESSION['post'] = array($_SESSION['gender'],$_SESSION['star'],$_SESSION['caste'],$_SESSION['marital'],$_SESSION['salary'],$_SESSION['education'],$_SESSION['from'],$_SESSION['to'],$_SESSION['district'],$_SESSION['country_liv']); 
    $post=$_SESSION['post']; 
echo $post[9]; //printing the country value 
$page = (int)(!isset($_GET["page"]) ? 1 : $_GET["page"]); 
if ($page <= 0) $page = 1; 


$per_page = 5; // Set how many records do you want to display per page. 
$startpoint = ($page * $per_page) - $per_page; 

$statement = "`tbl_member` where member_id!=$member_id AND TIMESTAMPDIFF(YEAR, dob, CURDATE())>='$post[6]' AND 
    TIMESTAMPDIFF(YEAR, dob, CURDATE())<='$post[7]' AND gender Like '$post[0]%' AND star LIKE '%$post[1]%' AND caste LIKE '%$post[2]%' AND mari_status LIKE '%$post[3]%' AND education LIKE '%$post[5]%' AND city_town LIKE '$post[8]%' AND month_income LIKE '%$post[4]%' AND country_liv LIKE '%$post[9]%'"; 


    $results=mysqli_set_charset($conDB, "utf8"); 
$results = mysqli_query($conDB,"SELECT * FROM {$statement} LIMIT {$startpoint} , {$per_page}"); 

を働いていない今、私が編集したんだ...すべて私は特定の国を表示したい....みとめAND条件を選択クエリPHPのmyadminというのMYSQLでは1つの条件が

を助けてください、私の上にコーディング その結果で....

私は、ユーザー入力を取得しますが、私はこのクエリを使用するときにその作業をすることはできません。.. 今私は... そのすべてが私を助けてください、私以上を編集コーディングしています....

私は特定の国をthに表示したい私は働いていないの、このクエリを使用すると、電子の結果....

は、私がこれまで

+0

あなたの '' '' 'country_liv'''は何ですか?それはあなたのデータベースに '' 'varchar'''や' 'int''ですか? – kishor10d

+0

plz chkが正常に生成された場合は、選択したクエリを印刷し、すべての値が印刷されているかどうかを確認します。 –

+0

country_livはvarcharです –

答えて

0
I'M changed the statement this :  

$statement = "`tbl_member` where member_id!=$member_id AND TIMESTAMPDIFF(YEAR, dob, CURDATE())>='$post[6]' AND 
     TIMESTAMPDIFF(YEAR, dob, CURDATE())<='$post[7]' AND gender Like '$post[0]%' AND star LIKE '%$post[1]%' AND caste LIKE '%$post[2]%' AND mari_status LIKE '%$post[3]%' AND education LIKE '%$post[5]%' AND city_town LIKE '$post[8]%' AND month_income LIKE '%$post[4]%' AND country_liv LIKE '%$post[9]%'"; 

...ユーザー入力を取得することができますが、:

$statement = "`tbl_member` where month_income LIKE '%$post[4]%' AND TIMESTAMPDIFF(YEAR, dob, CURDATE())>='$post[6]' AND 
    TIMESTAMPDIFF(YEAR, dob, CURDATE())<='$post[7]' AND member_id!=$member_id AND country_liv LIKE '%$post[9]%' AND gender Like '$post[0]%' AND star LIKE '%$post[1]%' AND caste LIKE '%$post[2]%' AND mari_status LIKE '%$post[3]%' AND education LIKE '%$post[5]%' AND city_town LIKE '$post[8]%' "; 

が友人ありがとう...そのための私の仕事