視聴覚教材情報 検索結果

視聴覚教材情報の検索トップページへ

get_var($sql);

//取り出す最大レコード数
$lim = 20;

//最初と最後のページ番号を定義
$first = 1;
$last = ceil($reccnt / $lim);

//表示するページ位置を取得
$p = intval($_GET[‘pg’]);

if ($p < $first) { $p = $first; } elseif ($p > $last) {
$p = $last;
}

//表示するレコード位置を取得
$st = ($p – 1) * $lim;

//前後のページ移動数と表示数
$page = 10;

//前後$pageページ移動した際のページ番号を取得
$prev = $p – $page;
$next = $p + $page;

//前後1ページ移動した際のページ番号を取得
$prev1 = $p – 1;
$next1 = $p + 1;

if($_SERVER[“REQUEST_METHOD”] == “POST”){
$sql2 = ‘SELECT * FROM `mn_av_data` where’;
if($_POST[“class_i”]){
$class_i = $_POST[“class_i”];
$sql2 .= ” class_i like ‘%$class_i%’ and”;
$fint = 1;
}
if($_POST[“class_ii”]){
$class_ii = $_POST[“class_ii”];
$sql2 .= ” class_ii like ‘%$class_ii%’ and”;
$fint = 1;
}
if($_POST[“anobject”]){
$anobject = $_POST[“anobject”];
$sql2 .= ” anobject like ‘%$anobject%’ and”;
$fint = 1;
}
if($_POST[“media_type”]){
$media_type = $_POST[“media_type”];
$sql2 .= ” media like ‘%$media_type%’ and”;
$fint = 1;
}
if($_POST[“keywords”]){
$keywords = $_POST[“keywords”];
$sql2 .= ” comment like ‘%$keywords%’ and”;
$fint = 1;
}
if($fint == 1){
$sql2 = substr($sql2 , 0 , -4);
}else{
$sql2 = substr($sql2 , 0 , -6);
}

$_SESSION[“mn_av_data_sql”] = $sql2;
}else{
$sql2 = $_SESSION[“mn_av_data_sql”];

}
$sql2 .= ” ORDER BY mn_av_data_id DESC LIMIT $st, $lim”;

$results = $wpdb->get_results($sql2 , ARRAY_A);

$datas = “”;
foreach($results as $row){
$datas .= <<

ODT;

}

$numbs = <<{$reccnt}件みつかりました


NMB;

echo $numbs;

echo $datas;

if ($p > 1) {
$navibar = <<
ODT;

echo $navibar;
}

//各ページ番号への移動リンクを表示
for ($cnt = $p – $page; $cnt <= $last; $cnt++) { if ($cnt < 1) { $cnt = 1; } $pageno = <<{$cnt}|
ODB;

//表示番号を指定数に区切る
//ページ番号と現在のページが同一の場合は
//リンク無しにする
if ($cnt <= $p + $page) { if ($cnt == $p) { $pageno = <<{$p}|
ODE;

}
echo $pageno;
}
}

//1ページ後のページ
if (($next1 – 1) * $lim < $reccnt) { $navibar = <<
ODA;

echo $navibar;

}

echo “
“;

//最初のページへ移動
if ($p > 1) {
$navibar = <<最初
ODF;

echo $navibar;

}

//前の$pageページへ移動
if ($p > $page) {
$navibar = <<<<
ODG;

echo $navibar;
// << を $page"."ページ戻る にする事もできる } //次の$pageページへ移動 if (($next - 1) * $lim < $reccnt) { // >> を $page”.”ページ進む にする事もできる
$navibar = <<>>
ODH;

echo $navibar;
}

//最後のページへ移動
if ($p < $last) { $navibar = <<最後
ODI;

echo $navibar;
}
?>

タイトル サブタイトル メディア 対象者
{$row[‘title’]} {$row[‘subtitle’]} {$row[‘media’]} {$row[‘anobject’]}