Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie Zrozumily Bład Mysql
Forum PHP.pl > Forum > Przedszkole
Siner
Robie system newsow i mam problem z komentarzemi,.
W tabeli komentarze zrobilem kolumnenip(news ip[nip]) czyli do ktrego newsa odnosi sie komentarz. Oczywscie w tabeli news jest kolumna ip.
Ale gdy wykonuje ten skrypt.
  1. <?php
  2. function lacz_bd()
  3. {
  4.  $wynik = @mysql_pconnect('localhost', 'user', 'halo');
  5.  if (!$wynik)
  6. return false;
  7.  if (!@mysql_select_db('news'))
  8. return false;
  9.  
  10.  return $wynik;
  11. }
  12. $lacz = lacz_bd();
  13. $komentarze = 'select * from news.komentarze WHERE nid=1';
  14. $komentzrze_wynik = mysql_query($komentarze, $lacz);
  15. while ($komentzarz = mysql_fetch_array($komentarze_wynik))
  16. {
  17. print '<p>';
  18. print 'Numer newsa '.$komentzarz['id'];
  19. print '<br />Treść '.$komentzarz['tresc'];
  20. print '<br />Autor '.$komentzarz['autor'];
  21. print '<br />Data '.$komentzarz['data'];
  22.  
  23. };
  24. ?>

Wyskakuje mi błąd
  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in komentarz.php on line 15

Troche nie rozumiem tego bledu, moglby mi ktos wytlumaczy co jest zle.
Prawie identyczny skrypt do wyswietlania newos mi dzila poprawnie
Droopy
literówka smile.gif

popatrz na 14 i 15 linie kodu, w jednej masz $komentzrze_wynik a w drugiej $komentarze_wynik
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.