$Count = 0; while ( $COLUMN ) { $Count++; if ( $Count <= 5 ) { $LIST .= "<TR>"; $LIST .= Td( $COLUMN['取引区分'] ); $LIST .= Td( $COLUMN['取引日付'] ); $LIST .= Td( $COLUMN['伝票番号'] ); $LIST .= Td( $COLUMN['名称'] ); $LIST .= Td( $COLUMN['商品名'] ); $LIST .= Td( $COLUMN['数量'] ); $LIST .= Td( $COLUMN['単価'] ); $LIST .= Td( $COLUMN['金額'] ); $LIST .= Td( $COLUMN['消費税'] ); $LIST .= Td( $COLUMN['種別'] ); $LIST .= Td( $COLUMN['備考'] ); $LIST .= Td( $COLUMN['更新フラグ'] ); $LIST .= "</TR>"; } $COLUMN = $SQL->QueryEX( "" ); }
<?= $LIST ?> <BR> <?= $LINK ?>
$Count = 0; $Page = 0; while ( $COLUMN ) { $Count++; if ( $Count % 5 == 1 ) { $Page++; } if ( $Count <= 5 ) { $LIST .= "<TR>"; $LIST .= Td( $COLUMN['取引区分'] ); $LIST .= Td( $COLUMN['取引日付'] ); $LIST .= Td( $COLUMN['伝票番号'] ); $LIST .= Td( $COLUMN['名称'] ); $LIST .= Td( $COLUMN['商品名'] ); $LIST .= Td( $COLUMN['数量'] ); $LIST .= Td( $COLUMN['単価'] ); $LIST .= Td( $COLUMN['金額'] ); $LIST .= Td( $COLUMN['消費税'] ); $LIST .= Td( $COLUMN['種別'] ); $LIST .= Td( $COLUMN['備考'] ); $LIST .= Td( $COLUMN['更新フラグ'] ); $LIST .= "</TR>"; } $COLUMN = $SQL->QueryEX( "" ); }
if ( $Count % 5 == 1 ) { $Page++; $LINK .= $Page . " "; }
if ( $_GET['start'] == '' ) { $Start = 1; $End = 5; } else { $Start = $_GET['start']; $End = $_GET['end']; } $Count = 0; $Page = 0; while ( $COLUMN ) { $Count++; if ( $Count % 5 == 1 ) { $Page++; $LINK .= $Page . " "; } if ( $Start <= $Count and $Count <= $End ) { $LIST .= "<TR>"; $LIST .= Td( $COLUMN['取引区分'] ); $LIST .= Td( $COLUMN['取引日付'] ); $LIST .= Td( $COLUMN['伝票番号'] ); $LIST .= Td( $COLUMN['名称'] ); $LIST .= Td( $COLUMN['商品名'] ); $LIST .= Td( $COLUMN['数量'] ); $LIST .= Td( $COLUMN['単価'] ); $LIST .= Td( $COLUMN['金額'] ); $LIST .= Td( $COLUMN['消費税'] ); $LIST .= Td( $COLUMN['種別'] ); $LIST .= Td( $COLUMN['備考'] ); $LIST .= Td( $COLUMN['更新フラグ'] ); $LIST .= "</TR>"; } $COLUMN = $SQL->QueryEX( "" ); }
# ********************************************************** # <A> 挟み込み関数 # ********************************************************** function Link( $Url, $strValue ) { return "<A href=" . Dd( $Url ) . ">" . $strValue . "</A>"; }
if ( $Count % 5 == 1 ) { $Page++; $LINK .= Link( "", $Page ) . " "; }
if ( $Count % 5 == 1 ) { $Page++; if ( $End / 5 == $Page ) { $LINK .= $Page . " "; } else { $LINK .= Link( "", $Page ) . " "; } }
$Url = $_SERVER['SCRIPT_NAME'] . "?"; $Url .= "Syubetu=" . urlencode( $_GET['Syubetu'] ) . "&"; $Url .= "start=" . (($Page - 1) * 5 + 1) . "&"; $Url .= "end=" . (($Page - 1) * 5 + 1 + 4); $LINK .= Link( $Url, $Page ) . " ";