| |
EOL
##################
#--------------fra_text新刊
print <<"EOL";
| ◆新刊◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "1";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW,$data2); $hit++; }
if (!@NEW) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text入門
print <<"EOL";
| ◆入門◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "2";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW2,$data2); $hit++; }
if (!@NEW2) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW2) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text初級文法
print <<"EOL";
| ◆初級文法◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "3";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW3,$data2); $hit++; }
if (!@NEW3) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW3) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text初級文法読本
print <<"EOL";
| ◆初級文法読本◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "4";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW4,$data2); $hit++; }
if (!@NEW4) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW4) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text初級読本・会話
print <<"EOL";
| ◆初級読本・会話◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "5";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW5,$data2); $hit++; }
if (!@NEW5) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW5) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text中級・上級
print <<"EOL";
| ◆中級・上級◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "6";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW6,$data2); $hit++; }
if (!@NEW6) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW6) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text作文・練習問題
print <<"EOL";
| ◆作文・練習問題◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "7";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW7,$data2); $hit++; }
if (!@NEW7) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW7) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
#--------------fra_text発音
print <<"EOL";
| ◆発音◆
|
EOL
if (!open(IN,"csvdata/fra_text.csv")) { &error('データベース読取エラー','復旧をお待ちください.'); }
@BASE = ;
close(IN);
#データをNo降順にソート
@BASE = sort { (split(/\,/,$b))[0] <=> (split(/\,/,$a))[0] } @BASE;
$FORM{'kind'} = "8";
foreach $num ($FF .. $#BASE) {
$data = $data2 = $BASE[$num];
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
# 登録no(一致)
if ($FORM{'kind'} ne 'all') {
if ($kind eq $FORM{'kind'}) { ; } else { next; }
}
push(@NEW8,$data2); $hit++; }
if (!@NEW8) {
print <<"EOL";
| データーはありません |
EOL
}
else {
foreach $data (@NEW8) {
($number,$today,$kind,$title,$sub,$name1,$name2,$kikaku,$pag,$price1,$price2,$isbn,$com,$writerurl,$imgfile) = split(/\,/,$data);
print <<"EOL";
| $title
|
EOL
}
}
print <<"EOL";
|
|