Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Błąd w skrypcie php mysql_fetch_array()
pomier
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 15.11.2010

Ostrzeżenie: (10%)
X----


Witam wszystkich, mam kawałek kodu który sprawia mi trochę problemów i nie mogę tego usunąć. Czy może ktoś na to spojrzeć swoim okiem?

Błąd:
  1. Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/pomier1/public_html/xml/imagegallery/content.php on line 16


kod php
  1. 1.
  2. <?php
  3. 2.
  4.  
  5. 3.
  6. $linkID = mysql_connect($host, $user, $pass) or die("Nie mozna polaczyc z serwerem baz danych.");
  7. 4.
  8. mysql_select_db($database, $linkID) or die("Nie mozna znalesc bazy danych.");
  9. 5.
  10. //odczyt//
  11. 6.
  12. $query = "SELECT galerie.g_nazwa, pod_galerie.pg_tytul, pod_galerie.pg_tresc, thumb, big FROM galerie, pod_galerie WHERE galerie.g_id=pod_galerie.g_id";
  13. 7.
  14. $result = mysql_query($query);
  15. 8.
  16. echo $return1='<content Name="GALERIA">';
  17. 9.
  18. $tmp = "";
  19. 10.
  20. $tmp2 = "";
  21. 11.
  22. $counter = 0;
  23. 12.
  24. while ($row = mysql_fetch_array($result)) {
  25. 13.
  26. if ($tmp2 != $row['g_nazwa']) {
  27. 14.
  28. if ($counter != 0) {
  29. 15.
  30. $return.='</gallery>';
  31. 16.
  32.  
  33. 17.
  34. }
  35. 18.
  36. $tmp2 = $row['g_nazwa'];
  37. 19.
  38. }
  39. 20.
  40.  
  41. 21.
  42. if ($tmp != $row['g_nazwa']) {
  43. 22.
  44. $return.='<gallery Name="' . $row['g_nazwa'] . '">';
  45. 23.
  46. $tmp = $row['g_nazwa'];
  47. 24.
  48. }
  49. 25.
  50.  
  51. 26.
  52. $return.='<image Thumb="' . $row['thumb'] . '"' . 'Large="' . $row['big'] . '"' . 'Caption="' . $row['pg_tytul'] . '">
  53. 27.
  54. <copy><![CDATA[' . $row['pg_tresc'] . ']]></copy>
  55. 28.
  56. </image>';
  57. 29.
  58. $counter++;
  59. 30.
  60. if ($counter== mysql_num_rows($result)) {
  61. 31.
  62. $result.="</gallery>";
  63. 32.
  64. }
  65. 33.
  66.  
  67. 34.
  68. }
  69. 35.
  70. $return.='</content>';
  71. 36.
  72. echo $return;
  73. 37.
  74. //koniec
  75. 38.
  76. ?>
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


Brak wyników do wyświetlenia innymi słowy albo źle skonstruowane zapytanie albo dane nie pasują do siebie
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 09:54