Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当单击下一页或任何其他页时,分页链接消失_Php_Jquery_Pagination - Fatal编程技术网

Php 当单击下一页或任何其他页时,分页链接消失

Php 当单击下一页或任何其他页时,分页链接消失,php,jquery,pagination,Php,Jquery,Pagination,我对PHP分页有问题 当我点击下一页查看下一个结果时,分页链接和数据就消失了 我尝试了各种分页类,但决定停止使用此解决方案 如果有人帮忙找到解决办法,我会非常感激的 <html> <head> <title></title> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <?Php require "co

我对PHP分页有问题

当我点击下一页查看下一个结果时,分页链接和数据就消失了

我尝试了各种分页类,但决定停止使用此解决方案

如果有人帮忙找到解决办法,我会非常感激的

<html>

<head>
<title></title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>

<body>

<?Php
require "config_pag.php";          
$field = $_POST['field'];
$state = $_POST['state'];
$page_name="search.php";
$start=$_GET['start'];
if(strlen($start) > 0 and !is_numeric($start)){
echo "Data Error";
exit;
}

$eu = ($start - 0); 
$limit = 2;                                 
$this1 = $eu + $limit; 
$back = $eu - $limit; 
$next = $eu + $limit; 

$nume = $dbo->query("select count(id) from posts WHERE state = '$state' AND field = '$field'")->fetchColumn();

echo "<TABLE class='t1'>";
echo  "<tr><th>ID</th><th>State</th><th>Fields</th><th>Description</th></tr>";

$query=" SELECT * FROM posts WHERE state = '$state' AND field = '$field' limit $eu, $limit ";

foreach ($dbo->query($query) as $row) {
$m=$i%2; 
$i=$i+1;   

echo "<tr class='r$m'><td>".$row['id']."</td><td>".$row['state']."</td><td>".$row['field']."</td><td>".$row['description']."</td></tr>";
}
echo "</table>";

if($nume > $limit ){ 

echo "<table align = 'center' width='50%'><tr><td  align='left' width='30%'>";

if($back >=0) { 
print "<a href='$page_name?start=$back'><font face='Verdana' size='2'>PREV</font></a>"; 
} 

echo "</td><td align=center width='30%'>";
$i=0;
$l=1;
for($i=0;$i < $nume;$i=$i+$limit){
if($i <> $eu){
echo " <a href='$page_name?start=$i'><font face='Verdana' size='2'>$l</font></a> ";
}
else { echo "<font face='Verdana' size='4' color=red>$l</font>";}

$l=$l+1;
}

echo "</td><td  align='right' width='30%'>";

if($this1 < $nume) { 
print "<a href='$page_name?start=$next'><font face='Verdana' size='2'>NEXT</font></a>";} 
echo "</td></tr></table>";
}
?>

</html>


您的代码面临sql注入的风险谢谢ste fu,这很好。以后我会保护它。首先,我们需要让它正常工作。如果您有任何建议-期待您的回复。干杯。您的代码面临sql注入的风险。谢谢,ste fu,很好。以后我会保护它。首先,我们需要让它正常工作。如果您有任何建议-期待您的回复。干杯