Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Błąd mysql_fetch_array
Forum PHP.pl > Forum > Przedszkole
polishmilk
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  5.  
  6. </head>
  7. <body>
  8.  
  9.  
  10.    
  11.  
  12.    <table width="1024">
  13.    
  14.    
  15.  
  16.        
  17. <?php
  18. @$db= mysql_connect('xxx', 'xxx', 'xxx') or die ('Nie mozna polaczyc sie z baza');
  19. @$wybierz=mysql_select_db('xxx', $db) or die ('nie mozna wybrac bazy');
  20. $zapytanie="SELECT * FROM aktualnosci" or die (mysql_error());
  21. $wynik=mysql_query($zapytanie);    
  22.    
  23.    while ($wiersz = mysql_fetch_array($wynik))
  24.        {
  25. ?>
  26.        <tr>
  27.        <td><?php echo $wiersz['tytul'];?></td>
  28.        </tr>
  29.        <tr>
  30.        <td><?php echo $wiersz['tresc']; ?></td>
  31.        </tr>
  32.        <tr>
  33.        <td><?php echo $wiersz['data']; ?></td>
  34.        </tr>
  35.        </table>
  36. <?php
  37. }    
  38.    ?>
  39. </body>
  40. </html>


Nie wiem czemu ale wywala mi błąd "
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/sites/XXX/p/o/YYY/ZZZ.php on line 23 "
nospor
masz blad zapytania lub cos podobnego

ps: or die (mysql_error()); daje sie przy mysql_query a nie przy zapytania. Jak dasz tam gdzie trzeba to dostaniesz blad
polishmilk
Znalazłem błąd zaraz po wstawieniu postu. Chodziło o to że miałem literówkę w SELECT. Miałem błąd w nazwie tabeli.
nospor
co nie zmienia faktu bys na przyszlosc or die (mysql_error()) dawal tam gdzie nalezy winksmiley.jpg
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.