Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Не същия ерор дава :roll:hrischo каза:$server = "mysql3.freehostia.com"; //Mysql сървър(сървър на базата данни)
//данни за базата данни това е горния редrenegat96 каза:проблема е на горния ред
дай него :wink:
какви данниanival каза://данни за базата данни това е горния редrenegat96 каза:проблема е на горния ред
дай него :wink:
<table border="1" width=100%>
<tr>
<td>Име/ник</td>
<td>email</td>
</tr>
<?php
// определяме колко реда да ни показва. В случая 20 на страница.
$broinastranica = 20;
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
$redove = ($pageNum - 1) * $broinastranica;
$_GET['page']
//данни за базата данни
$server = "localhost" //Mysql сървър(сървър на базата данни)
$db_name = "users" //име на базата данни
$db_user = "root" //потребител който се свързва с базата данни
$db_pass "password" //парола за потребителя на базата данни(ако има такава.Ако не оставете празно между кавичките)
//свързване към базата данни
$connection = mysql_connect($server, $db_user, $db_pass) or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db($db_name,$connection)or die("Сайтът не може да се свърже към базата данни");
$result = mysql_select_db($db_name)
or die ("Сайтът не може да се свърже към базата данни");
$sqlquery = "SELECT * from users order by id" .
" LIMIT $redove, $broinastranica"; //тук избираме таблицата с потребителите.Ако таблицата не се казва users сменете името й.Ако нямате колонка id махнете часта order by id
$queryresult = mysql_query($sqlquery)
or die ("Заявката не може да се изпълни");
//показване на данните от базата данни
while ($row = mysql_fetch_array($queryresult))
{
//тук посочваме кой полета ни трябват.Горе обясних как се добавя поле за таблицата а тук за да добавите поле просто добавете нов <td> елемент и между него напишете $row[името на колонката която избирате].Ако нямате поле id заменете $row[id] със $row[username] във адреса на хипрлинка
echo "<tr>
<td><a href=\"profile.php?user=$row[id]\">$row[username]</a></td>
<td><a href=\"mailto:$row[email]\">Изпратете писмо на потребителя от тук</td>
</tr>";
}
$query = "SELECT COUNT(id) AS numrows FROM users";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= " $page ";
}
else
{
$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> ";
}
}
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <a href=\"$self?page=$page\"> [<<<<<] </a> ";
$parva = " <a href=\"$self?page=1\">[първа]</a> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = " <a href=\"$self?page=$page\"> [>>>>>] </a> ";
$posledna = " <a href=\"$self?page=$maxPage\">[последна]</a> ";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna;
?>
</table>
//данни за базата данни
$server = "localhost"; //Mysql сървър(сървър на базата данни)
$db_name = "users"; //име на базата данни
$db_user = "root"; //потребител който се свързва с базата данни
$db_pass "password"; //парола за потребителя на базата данни(ако има такава.Ако не оставете празно между кавичките)
//свързване към базата данни
Копнах това дето написа и си попълних полетата и отновоindex каза:Запетайки след всеки ред.Код://данни за базата данни $server = "localhost"; //Mysql сървър(сървър на базата данни) $db_name = "users"; //име на базата данни $db_user = "root"; //потребител който се свързва с базата данни $db_pass "password"; //парола за потребителя на базата данни(ако има такава.Ако не оставете празно между кавичките) //свързване към базата данни
<table border="1" width=100%>
<tr>
<td>Име/ник</td>
<td>email</td>
</tr>
<?php
// определяме колко реда да ни показва. В случая 20 на страница.
$broinastranica = 20;
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
$redove = ($pageNum - 1) * $broinastranica;
//данни за базата данни
$server = "localhost";
$db_name = "users";
$db_user = "root";
$db_pass "password";
$connection = mysql_connect($server, $db_user, $db_pass) or die("Сайтът не може да се свърже към базата данни");
$db = @mysql_select_db($db_name,$connection)or die("Сайтът не може да се свърже към базата данни");
$result = mysql_select_db($db_name)
or die ("Сайтът не може да се свърже към базата данни");
$sqlquery = "SELECT * from users order by id" .
" LIMIT $redove, $broinastranica"; //тук избираме таблицата с потребителите.Ако таблицата не се казва users сменете името й.Ако нямате колонка id махнете часта order by id
$queryresult = mysql_query($sqlquery)
or die ("Заявката не може да се изпълни");
//показване на данните от базата данни
while ($row = mysql_fetch_array($queryresult))
{
//тук посочваме кой полета ни трябват.Горе обясних как се добавя поле за таблицата а тук за да добавите поле просто добавете нов <td> елемент и между него напишете $row[името на колонката която избирате].Ако нямате поле id заменете $row[id] със $row[username] във адреса на хипрлинка
echo "<tr>
<td><a href=\"profile.php?user=$row[id]\">$row[username]</a></td>
<td><a href=\"mailto:$row[email]\">Изпратете писмо на потребителя от тук</td>
</tr>";
}
$query = "SELECT COUNT(id) AS numrows FROM users";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$broinastranica);
$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= " $page ";
}
else
{
$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> ";
}
}
if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <a href=\"$self?page=$page\"> [<<<<<] </a> ";
$parva = " <a href=\"$self?page=1\">[първа]</a> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$sledvashta = " <a href=\"$self?page=$page\"> [>>>>>] </a> ";
$posledna = " <a href=\"$self?page=$maxPage\">[последна]</a> ";
}
else
{
$sledvashta = ' ';
$posledna = ' ';
}
echo $parva . $predishna . $nomeranastranici . $sledvashta . $posledna;
?>
</table>