为什么undefined没有被删除

时间:2018-05-01 09:07:21

标签: php

我看到了这个错误:

  

注意:未定义索引:pageno in   第81行的C:\ xampp \ htdocs \ ims \ public \ includes \ process.php你有一个   SQL语法错误;查看与您的手册相对应的手册   MariaDB服务器版本的正确语法在'-5,5'附近使用   1

    //manage category
if(isset($_POST["manageCategory"])){

    $m = new Manage();
    $result = $m->manageRecordWithPagination("categories",$_POST["pageno"]);
    $rows = $result["rows"];
    $pagination = $result["pagination"];

    if(count($rows)> 0){
        $n = 0;
        foreach ($rows as $row){
    ?>
      <tr>
        <td><?php echo ++$n; ?></td>
        <td><?php echo $row["category"]; ?></td>
        <td><?php echo $row["parent"]; ?></td>
        <td><a href="#" class="btn btn-success btn-sm">Active</a></td>
        <td>
         <a href ="#" did="" class="btn btn-danger btn-sm">Delete</a>
         <a href ="#" class="btn btn-info btn-sm">Edit</a>
        </td>
      </tr>

    <?php

        }
        ?>

        <tr><td colspan="5"><?php echo $pagination; ?></td></tr>
        <?php
        exit();
    }

1 个答案:

答案 0 :(得分:0)

很有可能在$ _POST中没有定义“pageno”,所以要检查这个,你需要运行这个语句:

print_r($_POST);

请检查它的存在。