Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL] Zagubiony rekord !, Funkcja omija jeden rekord podczas wyświetlania na stronie!
Booyaches
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 17.04.2009
Skąd: Kopenhaga

Ostrzeżenie: (0%)
-----


Witam !
Robie maly news feeder na stronę internetową i mam dziwny problem. Wszystkie newsy są przechowywane naturalnie w bazie danych i muszę je teraz wywołać alby wyświetliły się na stronie w kolejności od najnowszego do najstarszego. Wygląda to tak:
  1. <?php
  2. /* NEWS FEEDER */
  3. include ("inc/sqlConnect.php");
  4.  
  5. $query = "SELECT news_title, news_text, news_time FROM news ORDER BY news_time DESC";
  6. $result = mysql_query($query);
  7. $data = mysql_fetch_assoc($result);
  8.  
  9.  
  10. while ($data = mysql_fetch_assoc($result)) {
  11. $text1 = $data['news_text'];
  12. $textsize = 100;
  13. $outtext = cutText($text1, $textsize);
  14. $newsout .= "<b>".$data['news_title']."</b> <i>".$data['news_time']."</i> <br/>".$outtext."<br/><br/>" ;
  15. };
  16. ?>


Problem polega na tym ,że kiedy wykonam echo $newsout to ostatnio dodany rekord nie jest wyświetlany. Wszytskie inne wyświetlają się poprawnie jednak ten ostatnio dodany jest widoczny tylko w bazie danych.
Dziekuje za pomoc !

Ten post edytował Booyaches 12.05.2009, 20:10:19
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 21:49