Здравейте
имам проблем при странициране
ето кода дулуг е дава ми грешка че не може да дели на 0
или нещо такова
имам проблем при странициране
ето кода дулуг е дава ми грешка че не може да дели на 0
или нещо такова
Код:
<?php
require "inc/config.php";
if (isset($_POST['userid']) && isset($_POST['password']))
{
$query = "select * from i_users "
."where username='$_POST[userid]' "
." and passwd='$_POST[password]' ";
$result = mysql_query($query, $db_conn);
$row = mysql_fetch_assoc($result);
if (mysql_num_rows($result) >0)
{
$level = $row['usrlevel'];
$valid_user = $_POST['userid'];
$_SESSION['valid_user'] = $valid_user;
$_SESSION['pass'] = $_POST['password'];
$_SESSION['groupname'] = $row['groupname'];
$_SESSION['usrlevel'] = $row['usrlevel'];
}
}
include "inc/userl.php";
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<link rel=stylesheet href=clips/css/style.css>
</head>
<body><?php
$back = $_SERVER['HTTP_REFERER'];
if (($_SESSION['valid_user']) AND ($_SESSION['usrlevel'])==9)
{
echo '<form method="GET" action="index.php">
<br /><table id="table" cellpadding="0" cellspacing="0" width="300px" >
<tr>
<td align="right" width="200px"><input id="forma" class=selbox type="text" name="user:" size="30"></td>
<td align="right" width="100px"><input id="button" class=selbox type="submit" value="Търсене"></td>
</tr>
</table>
</form>';
$search=$_GET['user:'];
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
echo '<table width="200" id="table">';
mysql_connect($server, $dbusername, $dbpassword);
@mysql_select_db($db_name) or die("Unable to select database");
$query = mysql_query("SELECT * FROM i_user WHERE username LIKE '%$search%' ");
$numrows = mysql_num_rows($query);
if ($numrows<1)
{echo "<center>Няма намерени резултати за: <b>".$search."</b></center><br><br>";}
$broinastranica = 20;
$redove = ($pageNum - 1) * $broinastranica;
$querys = "SELECT * FROM i_user WHERE username LIKE '%$search%' ORDER BY id DESC LIMIT $redove, $broinastranica";
$results = mysql_query($querys) or die('Error, query failed');
while ( $red = mysql_fetch_array( $results )){
$ime=$row[username];
$level=$row[usrlevel];
echo "<tr><td id='table'>".ime."</td><td><select name='level'><option name='level' value='9'>Админ</option><option name='level' value='3'>VIP</option><option name='level' value='2'>Супер</option><option name='level' value='1'>Потребител</option></td></tr>";
}
echo '<tr><td><input type="button" name="sumbit" value="Давай"></td></tr></table>';
}
?>
<?php
echo "</table>";
echo "<br>";
$maxPage = ceil($numrows/$broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
echo '<center><font face="Tahoma" style="font-size: 8pt">Страници:</font> ';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= "<font face=\"Tahoma\" style=\"font-size: 8pt\">$page</font>";
}
else
{
$nomeranastranici .= " <font face=\"Tahoma\" style=\"font-size: 8pt\"><a href=\"$self?ads=$search&page=$page\">$page</a> </font>";
}
}
// създаване на ликовете [предишна] [следваща]
// както и линковете [първа] и [последна]
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = "<font face=\"Tahoma\" style=\"font-size: 8pt\"><a href=\"$self?ads=$search&page=$page\">[<<<<<]</a> </font>";
$parva = "<font face=\"Tahoma\" style=\"font-size: 8pt\"><a href=\"$self?ads=$search&page=1\">[първа]</a> </font>";
}
else
{
$predishna = ' ';
$parva = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = "<font face=\"Tahoma\" style=\"font-size: 8pt\"><a href=\"$self?ads=$search&page=$page\">[>>>>>]</a> </font>";
$posledna = "<font face=\"Tahoma\" style=\"font-size: 8pt\"><a href=\"$self?ads=$search&page=$maxPage\">[последна]</a></font>";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}
// показваме всички страници
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna;
?>
<?php
if($_POST['Sumbit']){
$level = $_POST['level'];
$ime = $_POST['ime'];
$id = $_POST['id'];
include "clips/config.php";
mysql_connect($server, $dbusername, $dbpassword);
@mysql_select_db($db_name) or die("Unable to select database");
$query = "UPDATE i_user SET username='$ime', usrlevel='$level' WHERE id";
$ok = mysql_query($query);
if($ok){
echo '".$ime." e ".$level."';
?>
<?
}
}
?>
</body>
</html>