Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze skryptem
Mori
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 5.01.2005
Skąd: Kraków

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


Napisałem sobie taki skrypt:
  1. <?php
  2.  
  3. $dbh=mysql_connect (&#092;"localhost\", \"sylvia_produkty\", \"*Wybaczcie, tym razem nie zapodam passa*\") or die ('I cannot connect to the database because: ' . mysql_error());
  4. mysql_select_db (&#092;"sylvia_produkty\");
  5.  
  6. if (isset($_GET['cat'])): //jeśli jakaś wartość
  7. switch ($_GET['cat']) 
  8. {
  9. case zik:
  10. $tytul = &#092;"Zmywacze i korektory\";
  11. break;
  12. case tipsy:
  13. $tytul = &#092;"Tipsy\";
  14. break;
  15. case pilniki:
  16. $tytul = &#092;"Pilniki\";
  17. break;
  18. case gel:
  19. $tytul = &#092;"Żele\";
  20. break;
  21. case lampy:
  22. $tytul = &#092;"Lampy\";
  23. break;
  24. case hid:
  25. $tytul = &#092;"Higiena i dezynfekcja\";
  26. break;
  27. case inne:
  28. $tytul = &#092;"Inne akcesoria\";
  29. break;
  30. default: 
  31. } 
  32.  
  33. echo &#092;"<h1>$tytul</h1><br>\";
  34. echo &#092;"<table><tr><td>Nazwa produktu</td><td>Gramatura</td><td>Cena</td></tr>\";
  35.  
  36. $wynik = @mysql_query ('SELECT * FROM sylvia_produkty WHERE rodzaj2=$cat ORDER BY id DESC');
  37.  
  38. while ($rekord = mysql_fetch_array($wynik)) {
  39. echo &#092;"<tr><td><a href=\"index.php?co=produkty&get=$rekord[0]\">$rekord[1]</a></td><td>$rekord[2]</td><td>$rekord[3]</td></tr>\";
  40.  }
  41. echo &#092;"</table>\";
  42.  
  43. else: //jeśli nie ma kategorii
  44.  
  45. if (isset($_GET['get'])): //jeśli konkretny produkt, jego id
  46.  
  47. $wynik = @mysql_query ('SELECT * FROM sylvia_produkty WHERE id=$get LIMIT 0,1');
  48. $rekord = mysql_fetch_array($wynik);
  49. echo &#092;"<h1>$rekord[1]</h1><br>
  50. Rodzaj: $rekord[7]<br>
  51. Gramatura: $rekord[2]<br>
  52. Cena: $rekord[3]<br>
  53. Opis: $rekord[4]<br>
  54. Uwagi: $rekord[5]<br>
  55. Inne: $rekord[6]<br>&#092;";
  56.  
  57. else: //Nie ma produktu i kategorii - leci wszystko
  58. echo &#092;"Wszystkie produkty w naszej bazie:<br>\";
  59. echo &#092;"<table>
  60. <tr><td>Nazwa produktu</td><td>Gramatura</td><td>Cena</td><td>Rodzaj</td></tr>
  61. &#092;";
  62.  
  63. $wynik = @mysql_query ('SELECT * FROM sylvia_produkty ORDER BY id DESC');
  64.  
  65. while ($rekord = mysql_fetch_array($wynik)) {
  66. echo &#092;"<tr><td><a href=\"index.php?co=produkty&get=$rekord[0]\">$rekord[1]</a></td><td>$rekord[2]</td><td>$rekord[3]</td><td>$rekord[7]</td></tr>\";
  67.  }
  68. echo &#092;"</table>\";
  69. endif;
  70. endif;
  71. ?>


I wywala mi taki błąd:
Cytat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sylvia/public_html/produkty.php on line 65


Co jest źle?


--------------------
No i co się gapisz? Sygnaturki nie widzałeś?
Go to the top of the page
+Quote Post

Posty w temacie


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 - 06:26