Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dziwny błąd przy wyświetlaniu danych z bazy MySQL z LIMITem
sebap123
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

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


Napisałem skrypt, który pobiera zmienną a następnie na bazie tej zmiennej ustala limity do wyświetlania danych z bazy. Jednak zamiast dziłać poprawnie to wyświetla mi błąd:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /virtual/.../testowa/twoj-koszyk.php on line 68

A odpowiedzialny za wszystko fragment skryptu wygląda tak:
  1. $str=$_GET['s'];
  2. $h=2;
  3. $wynik2=mysql_query("SELECT * FROM koszyk WHERE user='".$_SESSION["user"]."' LIMIT '".$h."',6");
  4. while($product = mysql_fetch_array($wynik2)){
  5. $pr_id=$product['pr_id'];
  6. koszyk($pr_id);
  7. }


Na razie zauważyłem tylko, że jak zamiast zmiennej h w wywołaniu wpiszę liczbę, to wszystko działa, ale mi zależy na tym, żeby to było generowane, a nie stałe.
Liczę na jakąś podpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

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


  1. $str=$_GET['s'];
  2.  
  3. $h=2;
  4.  
  5. $wynik2=mysql_query("SELECT * FROM koszyk WHERE user='".$_SESSION["user"]."' LIMIT ".$h.",6");
  6.  
  7. while($product = mysql_fetch_array($wynik2)){
  8.  
  9. $pr_id=$product['pr_id'];
  10.  
  11. koszyk($pr_id);
  12.  
  13. }


Ten post edytował Wicepsik 12.12.2010, 17:06:48
Go to the top of the page
+Quote Post
sebap123
post
Post #3





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

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


Dzięki, teraz działa.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 12:19