Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
wyswietlanie datetime [PHP][MySQL]
#3
No tak, prozaiczne przeoczenie. Dzieki
moze w tym samym temacie wkleje inny problem:

wyskakuje mi blad :

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\3dlab2\show_news_page.php5 on line 25

podkreslilem 25 linie...

Kod PHP:
<?php
// funkcja odpowiedzialna za stronicowanie newsów - show_news_page.php5
function show_news_page($page=0)
{
// ustalenie limitu newsów na pojedynczą stronę, w tym wypadku 8
define('NEWS_LIMIT',4);
// połączenie z bazą
$db=mysql_connect('localhost','root','krasnal','testowa') or die('Błąd połączenia z bazą danych!');
// uzyskanie ilości newsów w bazie
$news_amount=mysql_query("SELECT Count(id) From test");
// podział na strony - dzielenie ilości newsów przez limit na pojedynczej stronie
// i zaokrąglenie wyniku w górę (funkcja ceil)
$pages_amount=ceil($news_amount/NEWS_LIMIT);
// i ilość stron już jest znana (zmienna $pages_amount)
// uzyskanie numeru rekordu, od którego należy zacząć pobieranie
// czyli mnożenie ilości stron przez numer aktualnej (aktualna strona to argument funkcji)
$start=$pages_amount*$page;
// pobranie porcji newsów. Zwróć uwagę na klauzulę Limit. To ona pozwala stronicować dane.
// jej pierwszy parametr to numer (numer, nie ID) rekordu od którego zacząć pobieranie
// drugi parametr to ilość rekordów do pobrania
$news=mysql_query("Select * From test Order By test_id Desc Limit $start,NEWS_LIMIT");
// zamknięcie połączenia - baza danych nie będzie już potrzebna
mysql_close($db);
// wyświetlenie newsów w pętli

# 25 linia
while($row=mysql_fetch_assoc($news))
# --------------------------------------------------------
{
echo 
$row['imie'].'<br />';
echo 
$row['tekst'].'<hr />';
}
// funkcja zwraca ilość stron - później będzie nam potrzebna do stworzenia nawigatora.
return($pages_amount);
}
?>
Odpowiedz


Wiadomości w tym wątku
wyswietlanie datetime [PHP][MySQL] - przez Yarekk - 30-05-2008, 03:08
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 30-05-2008, 03:32
RE: wyswietlanie datetime [PHP][MySQL] - przez Yarekk - 04-06-2008, 02:26
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 04-06-2008, 04:41
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 04-06-2008, 18:22
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 05-06-2008, 03:06
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 06-06-2008, 15:48
RE: wyswietlanie datetime [PHP][MySQL] - przez Radek - 08-06-2008, 00:56

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak sprawdzić czy adres www znajduje sie w bazie mysql? jarekcda 8 9,069 13-05-2017, 01:02
Ostatni post: miketodson255
  Optymalizacja MySQL-a tomek_00 1 3,933 01-09-2013, 13:31
Ostatni post: hieroshima
  [MySQL] Struktura bazy dla słownika msx83 2 3,935 24-08-2013, 16:26
Ostatni post: msx83
  Komunikacja PHP z MySQL na serwerze pawstrze 5 6,463 16-07-2013, 15:58
Ostatni post: Engine
  [MySQL] wyszukiwarka problem darlowiak 3 3,566 13-06-2013, 12:58
Ostatni post: darlowiak

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl