Php 分页$\u是否在一页上加载?
我的问题是让分页正常工作。Php 分页$\u是否在一页上加载?,php,pagination,Php,Pagination,我的问题是让分页正常工作。 因为我有一个$page=$POST_uu[“zain”]用于接收记录,所以分页有一个问题,它只显示第一页的结果。 这是我的代码 <!DOCTYPE html> <html> <head> </head> <body> <form action="zain.php" method="post"> Topic: <input
因为我有一个$page=$POST_uu[“zain”]用于接收记录,所以分页有一个问题,它只显示第一页的结果。
这是我的代码
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form action="zain.php" method="post">
Topic: <input type="text" name="topic"><br />
<br />
Name: <input type="text" name="name"><br /><br />
Attendance: <input type="text" name="attendance"><br />
<br />
<input type="reset" name="reset">
<input type="submit" id = "go" name="submit" value="Go">
</form>
<?php
$user = 'root';
$password = 'zz224466';
$db = 'Zain';
// Create connection
$conn = mysqli_connect('localhost', $user, $password, $db);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "";
mysqli_select_db($conn, "zain");
//$sql = "CREATE TABLE Lectures(Topic varchar(20), Name varchar(20), Attendence int)";
$sqli = "INSERT INTO lectures(Topic , Name , Attendence) VALUES('$_POST[topic]','$_POST[name]','$_POST[attendance]')";
mysqli_query($conn, $sqli);
////////////////////////// For print DATABASE on the screen using PAGINATION ////////////////////////////////////////
mysqli_select_db($conn, "zain");
if(isset($_GET['page'])){
if($page=="" || $page=="1")
{
$page1 = 0;
}
else
{
$page1 = ($page*5)-5;
}
主题:
名称:
出席人数:
在页面顶部
$zain = !empty($_POST["zain"])?$_POST["zain"]:(!empty($_GET["zain"])?$_GET["zain"]:false);
if(!$zain) die("zain is empty");
然后将所有其他$\u POST[“zain”]
替换为$zain
关于链接部分
for($b=1; $b<=$a; $b++)
{
?><a href ="zain.php?page=<?php echo $b; ?>&zain=<?php echo $zain;?>" style="text-decoration: none"><?php echo $b . " ";?></a><?php
}
for($b=1;$By)在接下来的页面中,您也需要使用$POST[“zain”]
变量。最好使用$\u-GET
变量我应该创建新页面吗?不!您只需要使用$page=$\u-GET[“zain”];而不是$page=$\u-POST[“zain”];什么是$page=$\u-POST[“zain”]?//您将它传递到哪里。以及如何检索它我已经尝试过了。它不起作用。它只有page
内部GET if(isset($\u GET['page'])的问题。错误是未定义索引:C:\xampp\htdocs\zain.php中的page
您能解决这个问题吗
for($b=1; $b<=$a; $b++)
{
?><a href ="zain.php?page=<?php echo $b; ?>&zain=<?php echo $zain;?>" style="text-decoration: none"><?php echo $b . " ";?></a><?php
}