【发布时间】:2012-09-05 04:26:01
【问题描述】:
我想创建 php 分页,基本页面是“第 1 页”,页面链接应从“第 2 页”开始,将“第 1 页”链接作为普通文本而不是链接,当我在“第二页”时" "Page 1" 文本变成了指向 "First Page" 的链接。
喜欢:
在基本页面上时。 /orders.php
<div id="page-links">
<b>1</b>,
<a href="/orders.php?pagenum=2">2</a>,
<a href="/orders.php?pagenum=3">3</a>
</div>
在第 2 页时。 /orders.php?pagenum=2
<div id="page-links">
<a href="/orders.php?pagenum=1">1</a>,
<b>2</b>,
<a href="/orders.php?pagenum=3">3</a>
</div>
我有这个 php 页面:
<table>
<?php
$orders_check_raw = "select * from " . $orders . " where customers_id = '" . (int) $user_id . "'";
$orders_check_query = mysql_query( $wpdb->prepare( $orders_check_raw ) );
while ($orders_check = mysql_fetch_array( $orders_check_query )) {
$blog_details = get_blog_details( $orders_check['blog_id'] );
?>
<tr>
<th class="check-column"><input type="checkbox" name="order[]" value=""></th>
<td><?php echo str_pad( $orders_check['orders_id'], 7, '0', STR_PAD_LEFT ) . '<span style="display:none;">' . ltrim( str_pad( $orders_check['orders_id'], 7, '0', STR_PAD_LEFT ), '0' ) . '</span>'; ?></td>
<td><?php echo $orders_check['payment_method']; ?></td>
<td><?php echo date_short( $orders_check['date_purchased'] ); ?></td>
<td><?php echo status_name( $orders_check['orders_status'] ); ?></td>
</tr>
<?php } ?>
</tbody>
</table>
谢谢。
【问题讨论】:
-
问题是什么?你有什么错误吗?
标签: php mysql data-paging