Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dziwny błąd w systemie newsów, problem z mysql_fetch_array():
lukaasek
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 26.05.2006
Skąd: Rzeszów

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


Witam!!
Mam taki oto problem:
Zrobiłem system newsów oparty na bazie danych MySQL no i wszystko chodziło tak jak należy....a ostanio zrobiłem tez system komentarzy an mojej stronce i po tej operacji newsy przestały chodzić oto kod do wyswuetlania newsów:
  1. <?php
  2. //połączeni z baza danych
  3. require('db_connect.php');
  4.  
  5. $sql="SELECT newsy.id, DATE_FORMAT(newsy.dodano, '%e-%m-%Y %H:%i') AS utworzono, 
  6. newsy.autor, newsy.tresc, COUNT(lp) AS il_kom 
  7. FROM newsy 
  8. GROUP BY newsy.id ORDER BY newsy.dodano DESC";
  9. $query=mysql_query($sql);
  10. while($result=mysql_fetch_assoc($query))
  11. {
  12. // zawartosc newsa
  13. echo '<p>'.nl2br($result['tresc']).'</p>';
  14. // autor
  15. echo '<p><i>'.$result['autor'].' ('.$result['utworzono'].')</i></p>';
  16. // ilosc komentarzy i link do nich
  17. echo '<p><a href="news.php?newsid='.$result['id'].'">Komentarze: ('.$result['il_kom'].')</a></p>';
  18. // oddzielam od pozostalych
  19. echo '<hr>';
  20. ?>



a teraz mam jakiś problem z tym:
  1. <?php
  2. while($result=mysql_fetch_assoc($query))
  3. ?>


Ponieważ pokazuje mi się taki komunikat:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\strona\index.php on line 89
" title="Zobacz w manualu php" target="_manual



Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) bo nei mam pojęcia na czym polega ten błąd.....
Będe wdzięczny za jakie kolwiek rozwiązanie!! (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
Z góry dzięki!!

Ten post edytował lukaasek 26.05.2006, 17:33:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

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


Wyświetl sobie zapytanie jakie generuje twoj kod np
  1. <?php
  2. echo $sql;
  3. ?>

a potem sprobuj to zapytanie wrzycic do phpMyAdmin i kombinuj z nim tak dlugo aż znajdziesz błąd - nikt raczej nie zgadnie jaką literówkę popełniłeś albo co się zmieniło w twoim skyrpcie.
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: 3.10.2025 - 07:17