Я не могу разбить свой плагин на страницыPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Я не могу разбить свой плагин на страницы

Сообщение Anonymous »

У меня есть код созданного мною плагина, который показывает пользовательскую таблицу, и мне нужно добавить разбиение на страницы.

В этом коде отображается нумерация страниц и результаты, но это не так. не работает при нажатии на следующие страницы (1, 2, 3... и т. д.), но показывает то же самое.

Это мой код:

Код: Выделить всё

$per_page = 3;
$page = intval(get_query_var('page')); // cast to int to be on the safe side
$total_pages = ceil($wpdb->get_var("SELECT COUNT(*) FROM wp_puntos_log") / $per_page);

//use $wpdb->prepare to help against sql injection
$sql  = $wpdb->prepare("SELECT * FROM wp_puntos_log LIMIT %d, %d", $page * per_page, $per_page);

$mylink = $wpdb->get_results($sql);

foreach ($mylink as $mostrar)
{

echo"

".$mostrar->punto_user_ID."
".$mostrar->punto_nombre."
".number_format($mostrar->punto_canjeados, 0, ',', '.')."
".cambiarFormatoFecha($mostrar->punto_fecha)."";

}

echo"       

";

$big=999999999; // dummy used by 'base' below

echo paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?page=%#%',
'current' => max( 1, $page ),
'total' => $total_pages,
) );
Потребовалось много времени, но ничего не получилось. Я ценю вашу помощь.

Привет!

Подробнее здесь: https://stackoverflow.com/questions/137 ... -my-plugin
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»