第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么第二個遞增/遞減操作不起作用?

為什么第二個遞增/遞減操作不起作用?

PHP
慕俠2389804 2022-09-30 16:19:04
我讓這段代碼在不同的腳本中工作。我正在做一些愚蠢的事情,但我看不到它。<div>          <a href="view_accessory.php?id=<?php echo ++$pageno;?>"><div id='button'>Next</div> </a>        <a href="edit_acces_form.php?id=<?php echo $pageno; ?>"><div id='button'>Edit</div> </a>         <a href="view_accessory.php?id=<?php echo --$pageno;?>"><div id='button'>Previous</div> </a> </div>第一行有效,第二行有效,但第三行不起作用。如果我改變周圍的線條,它們可以單獨工作 - 但不是一起工作。這是整個代碼 - 無論位置如何,編輯都可以工作。數(shù)學操作數(shù)排在第二位時將不起作用。<!DOCTYPE html><html><head>    <title>View Accessory Data</title>    <link href="styles/main.css" type="text/css" rel="stylesheet"></head><body>    <div id="wrapper">    <div id="pagewrap">          <header>        <h1> View Accessory Data </h1>    </header>    <?php        require 'zxcvbn/db.inc.php';//database connection                if (!$pageno = \filter_input(INPUT_GET, "id", \FILTER_VALIDATE_INT)){        $pageno = 1;         } else {            $pageno = (int) $pageno;        }         echo "first pageno = ".$pageno;                $result0 = \mysqli_query($con, "SELECT COUNT(*) FROM accessory");         $numrows = \mysqli_fetch_row($result0);        $lastpage = ($numrows[0]);        $pageno = (int)$pageno;                  if ($pageno > $lastpage) {        $pageno = 1;         // starts at the beginning                 } // if        if ($pageno < 1) {          $pageno = $lastpage;         //  goes to last record        } 
查看完整描述

2 回答

?
縹緲止盈

TA貢獻2041條經(jīng)驗 獲得超4個贊

++$pageno遞增變量以包含下一頁碼。然后,當您稍后使用 時,它會將其遞減回當前頁面,而不是上一頁。$pageno--$pageno


不要使用遞增/遞減運算符,只需使用加法和減法,因此變量保持不變,但您將上一頁和下一頁的頁碼放在URL中。


<div>  

<a href="view_accessory.php?id=<?php echo $pageno + 1;?>"><div id='button'>Next</div> </a>

<a href="edit_acces_form.php?id=<?php echo $pageno; ?>"><div id='button'>Edit</div> </a> 

<a href="view_accessory.php?id=<?php echo $pageno - 1;?>"><div id='button'>Previous</div> </a> 

 </div>

您的第二行可能也無法正常工作 - 它會編輯下一個項目,而不是當前項目。


查看完整回答
反對 回復(fù) 2022-09-30
?
瀟瀟雨雨

TA貢獻1833條經(jīng)驗 獲得超4個贊

看起來應(yīng)該是


++$pageno; //adds 1 to pageno

--$pageno; //removes the 1 that was just added

--$pageno; //removes another 1 to get to previous


查看完整回答
反對 回復(fù) 2022-09-30
  • 2 回答
  • 0 關(guān)注
  • 102 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號