「workshop.php」の編集履歴(バックアップ)一覧はこちら
「workshop.php」(2007/04/02 (月) 19:24:05) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
>>
<?php
//workshop.php
//処理の流れ
//ヘッダ
//フッタ
//モード分けする
/*
引数なし -> 最新からn件一覧表示
月別で表示
y=200x
m=xx
.php?y=2007&m=05
2007年5月の一覧を表示
*/
//クエリ生成
//DBに接続
//クエリの発行
//整形
//出力
//GETから日付生成
if(isset($_GET{ym})){
$y = substr($_GET{'ym'},0,4);
$m = substr($_GET{'ym'},5,2);
}
else{
$y = date("Y");
$m = date("m");
}
//クエリ生成
$sql = "SELECT id title to_char(date,'YYYY年 MM月 DD日(DY)') FROM workshops WHERE date
BETWEEN
to_date('$y.$m.01','YYYY.MM.DD')
AND
to_date('$y.$m.31','YYYY.MM.DD')";
//クエリー発行
//整形して表示
while( $row = mysql_fetch_array($result) ) {
// print "ID: ${row['id']} , Mail Address: ${row['mail']}<br>\n";
echo "<LI>$row[2] <A href=\"view_detail?id=$row['id']\">$row['title'];</a>";
}
?>
<<
>
<?php
//workshop.php
//処理の流れ
//ヘッダ
//フッタ
//モード分けする
/*
引数なし -> 最新からn件一覧表示
月別で表示
y=200x
m=xx
.php?y=2007&m=05
2007年5月の一覧を表示
*/
//クエリ生成
//DBに接続
//クエリの発行
//整形
//出力
//GETから日付生成
if(isset($_GET{ym})){
$y = substr($_GET{'ym'},0,4);
$m = substr($_GET{'ym'},5,2);
}
else{
$y = date("Y");
$m = date("m");
}
//クエリ生成
$sql = "SELECT id title to_char(date,'YYYY年 MM月 DD日(DY)') FROM workshops WHERE date
BETWEEN
to_date('$y.$m.01','YYYY.MM.DD')
AND
to_date('$y.$m.31','YYYY.MM.DD')";
//クエリー発行
//整形して表示
while( $row = mysql_fetch_array($result) ) {
// print "ID: ${row['id']} , Mail Address: ${row['mail']}<br>\n";
echo "<LI>$row[2] <A href=\"view_detail?id=$row['id']\">$row['title'];</a>";
}
?>
表示オプション
横に並べて表示:
変化行の前後のみ表示: