Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

PHP Stronicowanie

$
0
0

Witam. Stworzyłem prosty skrypt, którywyświetla mi wyniki z bazy danych w formie tabeli i wyświetla je. Oto on:
 

<?php
  require_once "dbconnects.php";
  $polaczenie = @new mysqli($host, $user, $password, $database);
  $rezultat = @$polaczenie->query("SELECT * FROM sprzedawcy ");
  $ile_rekordow = $rezultat->num_rows;

  $i=0;
while ($i < $ile_rekordow) {

$wiersz = $rezultat->fetch_assoc();
  $_SESSION['id2'] = $wiersz['id'];
  $_SESSION['b'] = $wiersz['b'];
  $_SESSION['c'] = $wiersz['c'];
  $_SESSION['d'] = $wiersz['d'];
  $_SESSION['e'] = $wiersz['e'];
  $_SESSION['f'] = $wiersz['f'];
  $_SESSION['g'] = $wiersz['g'];
  $_SESSION['h'] = $wiersz['h'];
  $_SESSION['i'] = $wiersz['i'];
  $_SESSION['j'] = $wiersz['j'];
  $_SESSION['k'] = $wiersz['k'];
  $_SESSION['l'] = $wiersz['l'];

echo "<table border=5>"."<tr>"."<td>".$_SESSION['id2']."</td>"."<td>".$_SESSION['b']."</td>"."<td>".$_SESSION['c']."</td>"."<td>".$_SESSION['d']."</td>"."</td>"."<td>".$_SESSION['e']."</td>"."<td>"."</td>"."<td>".$_SESSION['f']."</td>"."<td>"."</td>"."<td>".$_SESSION['g']."</td>"."<td>"."</td>"."<td>".$_SESSION['h']."</td>"."<td>"."</td>"."<td>".$_SESSION['i']."</td>"."<td>"."</td>"."<td>".$_SESSION['j']."</td>"."<td>"."</td>"."<td>".$_SESSION['k']."</td>"."<td>"."</td>"."<td>".$_SESSION['l']."</td>"."<td>"."</tr>"."<form action='skrypt.php' method='post'>"."<input type='hidden' name='x' value=".$_SESSION['l'].">"."<input type='hidden' name='xx' value=".$_SESSION['b'].">"."<input type='submit' value='Wyślij' class='btn btn-primary' role='button'>"."</form>"."</table>";

$i++;
}
?>

Wiem, nie wygląda to estetycznie, ale na ten moment to nie jest ważne. Chcę by zrobić do tego stronicowanie z nawigacją.
Zliczyłem wyniki i zapisałem je:
 

$rezultat2 = @$polaczenie->query("SELECT COUNT(*) FROM sprzedawcy ");
$ilosc_wynikow = mysql_fetch_row($rezultat2);

Co mam zrobić dalej, by je wyświetlał np. po 5 na stronę i wytworzył nawigację?


Viewing all articles
Browse latest Browse all 21942