| Autor | Zpráva | ||
|---|---|---|---|
| JurkQo1 Profil |
#1 · Zasláno: 13. 7. 2012, 12:01:16
Dobrý deň, mám script kde sa mi vypisujú príspevky...Myslím že to pochopíte zo scriptu:
<?php
if(isset($_GET['p'])){
$Page = $_GET['p'];
}
else {
$Page = 0;
}
//Pripojenie k databaze
$dbc = mysql_connect("127.0.0.1","root","") or die('Pripojenie k serveru zlyhalo!');
mysql_select_db("studiodirt", $dbc) or die('Nepodarilo sa označiť databázovú tabuľku!');
//Vyber prispevkov
$sql = mysql_query("SELECT * FROM prispevky ORDER BY 'ID' DESC");
$c = 0;
while($data = MySQL_Fetch_Array($sql)):
$LastP = $Page + 5;
$c++;
if ( $c >= $Page and $c <= $LastP ) {
echo $data["Prispevok"];
}
else
{
}
endwhile;
$stranok3 = $c/6;
$stranok2 = $stranok3.".S";
$stranok1 = explode(".", $stranok2);
if($stranok1[1] != "S"){
$stranok = $stranok1[0] + 1;
}
else{
$stranok = $stranok1[0];
}
$i = 0;
echo '<div class="stranok">';
while($i <= $stranok):
$i++;
echo '<a href="index.php?p=';
echo $i;
echo '">';
echo $i;
echo '</a> ';
endwhile;
echo '</div>';
?> |
||
| Joker Profil |
#2 · Zasláno: 13. 7. 2012, 12:06:39
JurkQo1:
„mohli by ste mi povedať prečo to nefunguje?“ Tak to vím úplně přesně: Je to rozbité. Co znamená „nefunguje“? |
||
| Keeehi Profil |
define("PRISPEVKU_NA_STRANKU", 5);
$page = isset($_GET['p']) ? (int)$_GET['p'] : 0;
//Vyber prispevkov
$sql = mysql_query("SELECT Prispevok FROM prispevky ORDER BY 'ID' DESC LIMIT $page,".PRISPEVKU_NA_STRANKU);
while($data = MySQL_Fetch_Array($sql)) {
echo $data["Prispevok"];
}
$sql = mysql_query("SELECT COUNT(1) FROM prispevky");
$pocetPrispevku = mysql_result($sql, 0);
$pocetStranek = ceil( $pocetPrispevku / PRISPEVKU_NA_STRANKU );
echo '<div class="stranok">';
for ( $i = 0 ; $i < $pocetStranek ; ++$i){
echo "<a href=\"index.php?p=$i\">$i</a>";
}
echo '</div>'; |
||
|
Časová prodleva: 13 let
|
|||
0