<?php
define('IN_VALID', true);
include ('conf.php');
//$ns - номер страница
//$br - брой страница
//$one - първа
//$sl - следваща
//$pl - последна
//$pr - предишна
$br = 15;
$pageNum = 1;
if(isset($_GET['page'])) {
$pageNum = (int)$_GET['page'];
$pageNum = ($pageNum)?$pageNum:1;
}
$redove = ($pageNum - 1) * $br;
$result = mysql_query("SELECT * FROM `chatbox` ORDER BY id DESC LIMIT $redove, $br")or die(mysql_error());
while($row = mysql_fetch_array($result)) {
$id = $row['id'];
$nick = $row['nick'];
$message = $row['message'];
$date = date('Y-m-d');
echo '<table border="0" style="width: 100%" class="backbox"><tr><td style="background: #272727; border:1px solid #474747"><b><img src="chat/chat.png" alt="" /> [' . $row[2] . ']</b> <a href="forum/member/'.$nick.'" title="виж профила на '.$nick.'">' . $nick . '</a>: ' . $message . '</td></tr></table>';
}
$query = mysql_query("SELECT COUNT(id) AS numrows FROM chatbox") or die(mysql_error());
$row = mysql_fetch_array($query, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$br);
$ns = 'Страници: ';
for($page = 1; $page <= $maxPage; $page++) {
if ($page == $pageNum) {
$ns .= " <a class=\"typ1noh\" style=\"color: #ffffff\">$page</a> ";
}
else {
$ns .= "<a class=\"typ1\" href=\"?a=ranking&page=$page\">$page</a> ";
}}
if ($pageNum > 1) {
$page = $pageNum - 1;
$pr = " <a href=\"?a=ranking&page=$page\"></a> ";
$one = " <a href=\"?a=ranking&page=1\"></a> ";
}
else {
$pr = ' ';
$one = ' ';
}
if ($pageNum < $maxPage) {
$page = $pageNum + 1;
$sl = (" <a href=\"?a=ranking&page=$page\"></a> ");
$pl = (" <a href=\"?a=ranking&page=$maxPage\"></a> ");
}
else {
$sl = '';
$pl = '';
}
echo $one . $pr . $ns . $sl . $pl;
?>
<?php
$hostname = "localhost1"; // Sql сървър
$user = "user1";//Потребителско име
$pass = "pass1";//Парола
$database = "db_1";//База данни
$conn = @mysql_connect("$hostname","$user","$pass");
$chars="SET CHARACTER SET utf8"; mysql_query($chars);
@mysql_select_db($database);
//default site db connect (for some other components
mysql_connect("localhost1","user1","pass1");
mysql_select_db("db_1");
?>
Проблема ти е в първият файл.
Замести:
$br = 15;
$br = '15';
$result = mysql_query("SELECT * FROM `chatbox` ORDER BY id DESC LIMIT $redove, $br")or die(mysql_error());
print_r ($result);
while($row = mysql_fetch_array($result)) {
$id = $row['id'];
$nick = $row['nick'];
$message = $row['message'];
$date = date('Y-m-d');
echo '<table border="0" style="width: 100%" class="backbox"><tr><td style="background: #272727; border:1px solid #474747"><b><img src="chat/chat.png" alt="" /> [' . $row[2] . ']</b> <a href="forum/member/'.$nick.'" title="виж профила на '.$nick.'">' . $nick . '</a>: ' . $message . '</td></tr></table>';
}
$query = mysql_query("SELECT COUNT(id) AS numrows FROM chatbox") or die(mysql_error());
print_r ($query);
$row = mysql_fetch_array($query, MYSQL_ASSOC);
$result = mysql_query("SELECT * FROM `chatbox` ORDER BY id DESC LIMIT $redove, $br")or die(mysql_error());
while($row = mysql_fetch_array($result)) {
print_r ($row);
$id = $row['id'];
$nick = $row['nick'];
$message = $row['message'];
$date = date('Y-m-d');
echo '<table border="0" style="width: 100%" class="backbox"><tr><td style="background: #272727; border:1px solid #474747"><b><img src="chat/chat.png" alt="" /> [' . $row[2] . ']</b> <a href="forum/member/'.$nick.'" title="виж профила на '.$nick.'">' . $nick . '</a>: ' . $message . '</td></tr></table>';
}
$query = mysql_query("SELECT COUNT(id) AS numrows FROM chatbox") or die(mysql_error());
$row = mysql_fetch_assoc($query);
print_r ($row);
<?php
define('IN_VALID', true);
include ('conf.php');
$br = 15;
if(isSet($_GET['page'])) {
$pageNum = (int)$_GET['page'];
$pageNum = ($pageNum)?$pageNum:1;
} else {
$pageNum = 1;
}
$redove = ($pageNum - 1) * $br;
$result = mysql_query("SELECT * FROM `chatbox` ORDER BY id DESC LIMIT $redove, $br")or die(mysql_error());
if(mysql_num_rows($result) > 0) {
while($row = mysql_fetch_array($result)) {
$id = $row['id'];
$nick = $row['nick'];
$message = $row['message'];
$date = date('Y-m-d');
echo '<table border="0" style="width: 100%" class="backbox"><tr><td style="background: #272727; border:1px solid #474747"><b><img src="chat/chat.png" alt="" /> [' . $row[2] . ']</b> <a href="forum/member/'.$nick.'" title="виж профила на '.$nick.'">' . $nick . '</a>: ' . $message . '</td></tr></table>';
}
$maxPage = ceil(mysql_num_rows($query)/$br);
$ns = 'Страници: ';
for($page = 1; $page <= $maxPage; $page++) {
if ($page == $pageNum) {
$ns .= " <a class=\"typ1noh\" style=\"color: #ffffff\">$page</a> ";
} else {
$ns .= "<a class=\"typ1\" href=\"?a=ranking&page=$page\">$page</a> ";
}
}
if ($pageNum > 1) {
$page = $pageNum - 1;
$pr = " <a href=\"?a=ranking&page=$page\"></a> ";
$one = " <a href=\"?a=ranking&page=1\"></a> ";
} else {
$pr = ' ';
$one = ' ';
}
if ($pageNum < $maxPage) {
$page = $pageNum + 1;
$sl = (" <a href=\"?a=ranking&page=$page\"></a> ");
$pl = (" <a href=\"?a=ranking&page=$maxPage\"></a> ");
} else {
$sl = '';
$pl = '';
}
echo $one . $pr . $ns . $sl . $pl;
} else {
echo "Страницата не съществува.";
}
?>
rainbowdio каза:виж сега направи го така
$sql = "SELECT * FROM `chatbox` ORDER BY id DESC LIMIT $redove, $br";
echo $sql;
$result = mysql_query($sql)or die(mysql_error());
и копирай текста който ти се показва на екрана какво ти се показва на екрана !!!
или просто дай
echo $redove."|".$br";
искам да видя какво има в тези променливи
Array ( [0] => 1105 [id] => 1105 [1] => just [nick] => justyler [2] => 2012-02-01 [date] => 2012-02-01 [3] => elated emoticon [message] => elated emoticon )
[2012-02-01] just: зДрАвЕиТе elated emoticon
Array ( [0] => 1104 [id] => 1104 [1] => ComerciaL [nick] => ComerciaL [2] => 2012-02-01 [date] => 2012-02-01 [3] => Здравейте на всички :) [message] => Здравейте на всички :) )
[2012-02-01] Comer: Може ли да видите :)
Array ( [0] => 1103 [id] => 1103 [1] => justyler [nick] => justyler [2] => 2012-01-31 [date] => 2012-01-31 [3] => Преди малко пуснах заявка! [message] => Преи малко пуснах! )
[2012-01-31] just: Преди малко пуснах заявката!
Array ( [0] => 1102 [id] => 1102 [1] => panter [nick] => panter [2] => 2012-01-29 [date] => 2012-01-29 [3] => Здравейте ! :) може ли да види