Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]problem z newsami, nie wyswietlaja sie ale sa pobierane z bazy
martex
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 4
Dołączył: 7.11.2012
Skąd: Połaniec

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


nie wyswietlaja sie ale sa pobierane z bazy danych bo w pliku ktorym pobieram tresc z bazy danych
jesli w funkcji dam Var_dump i potem wywolam funkcje getNews pojawia mi sie tablica
ale juz w pliku index po przeksztalceniu na zwracanie return $row; na stronce pusto :/

podam kodzik moze ktos cos zauwazy i poprawi (IMG:style_emoticons/default/smile.gif)


plik polaczenia z baza
  1.  
  2. <?php
  3.  
  4. try{
  5. $pdo = new PDO('mysql:host=localhost;dbname=tkproject','root','123');
  6. $pdo -> exec("SET NAMES 'utf8'");
  7. //echo "połączony z bazą danych";
  8. }
  9. catch (PDOException $e){
  10. echo "Nie połączyłem się z bazą: ".$e->getMessage();
  11. }
  12.  
  13. function getNews(){
  14. global $pdo;
  15.  
  16. $stmt = $pdo -> prepare("SELECT header,content,date FROM news ORDER BY date DESC");
  17. $stmt -> execute();
  18.  
  19. $row = $stmt -> fetchAll(PDO::FETCH_ASSOC);
  20.  
  21. return $row;
  22. //tutaj jak dam var_dump($row); i nizej poza funkcja wywolam pojawia sie tablica
  23. }
  24. ?>



czesc kodu z index.php odpowiadajacy za newsy
gdzie zainkludowany jest pliczek db


  1. <div id="sidebar">
  2. <h2>Newsy</h2>
  3.  
  4. <?php
  5. $news = getNews();
  6. $newsCount = count($news);
  7.  
  8. for($i=0;$i<newsCount;$i++){
  9. echo "<div class='news'>";
  10. echo "<h3>";
  11. echo $news[$i]['header'];
  12. echo "</h3>";
  13. echo $news[$i]['date'];
  14. echo "<br><br>";
  15. echo $news[$i]['content'];
  16. echo "</div>";
  17.  
  18. }
  19.  
  20. ?>
  21.  
  22.  
  23. </div>
  24.  



a tu juz w index.php nic sie nie dzieje :/
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: 2.10.2025 - 20:28