会員検索結果リスト
global $wpdb;
global $page;
$city=$_get['CITY'];
echo "CITY = ".$city;
//ページ情報取得
//$addr=(empty($_SERVER["HTTPS"]) ? "http://" : "https://") . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
$addr="https://yamanashi-takken.or.jp/wordpress/search_list2/index.php";
//データ数を取得する
$results = $wpdb->get_results(“SELECT count(*) as count FROM $wpdb->kaiin_data”);
foreach ($results as $value) {
$dtcnt = $value->count;
}
// 取り出す最大レコード数
$lim = 15;
$max_p=intval($dtcnt/$lim)+1;
// 表示するページ位置を取得する
$page = intval($_GET[“page”]);
if ($page < 1) {
$page = 1;
}
// 表示するデータの位置を取得する
$st = ($page - 1) * $lim;
// 前のページ/次のページのページ番号を取得する
$prev = $page - 1;
if ($prev < 1) {
$prev = 1;
}
$next = $page + 1;
//
echo "
“;
// 前のページ/次のページへのリンク
echo “該当会員 全 ”.$dtcnt.” 件”;
echo “ 表示 ”.$page.” / “.$max_p.” ページ ”;
if ($page > 1) {
echo “
“;
echo “<<前へ”;
echo “ ”;
}else{
echo “ ”;
}
//ページ送り
if ($dtcnt > 0) {
if ($max_p >= 7) {
if ($page >= 3) {
if ($page > ($max_p -3)) {
$i_start = $max_p – 6;
$i_end = $max_p;
} else {
$i_start = $page – 3;
$i_end = $page + 3;
}
} else {
$i_start = 1;
$i_end = 6;
}
} else {
$i_start = 1; $i_end = $max_p;
}
if ($i_start == 0) {
$i_start = 1;
}
for($i = $i_start; $i <= $i_end; $i++) {
if ($i == $page) { $currentPage = "id=\"currentPage\""; } else { $currentPage = ""; }
echo "“;
echo ““.$i.”“;
echo ““;
echo ” | “;
}
echo “….”;
echo ““.$max_p.”“;
}
if (($next – 1) * $lim < $dtcnt) {
echo " "."“;
echo “次へ>>”;
echo ““;
}else{
echo “ ”;
}
//ページ送り ここまで
echo “
“;
//
echo “
“;
echo “
“;
echo “
会員番号 |
“;
echo “
商 号 代表者名 ホームページ |
“;
echo “
郵便番号 市町村番地 メール |
“;
echo “
“;
echo “ TEL “;
echo “ FAX |
“;
//データ抽出
$results = $wpdb->get_results(“SELECT * FROM $wpdb->kaiin_data LIMIT $st, $lim;”);
foreach ($results as $value) {
echo ‘
‘;
echo ‘
‘.$value->bango.’ |
‘;
echo ‘
‘.$value->shogo.’ ‘.$value->daihyo.’ mail.’>メール |
‘;
echo ‘
TEL: ‘.$value->TEL.’ FAX: ‘.$value->FAX.’ |
‘;
}
echo “
“;
echo “
“;
echo “
“;
?>