Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] problem z zapytaniem
swiru_
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.10.2009

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


Witam

  1. $query = ('SELECT * FROM `zdjecia` ORDER BY id DESC LIMIT $start , $perPage');
  2. $result = mysql_query($query);
  3. while ($row = mysql_fetch_array($result))
  4. {
  5. echo '<div class="thumb"><a href="images/galery/zdjecia/big/'.$row['fileName'].'" rel="lightbox['.$start.']" border="0"><img src="images/galery/zdjecia/mini/'.$row['fileName'].'" alt="" /></div>';
  6. }


mam sobie takie cos i to cos wywala mi blad : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource....

mecze sie z tym i nie moge ogarnac, wiem tyle ze objawia sie to bledem w zapytaniu, ale nie potrafie okreslic co jest bledem, probowalem wielu kombinacji szukalem w google itp i nic...

ma ktos pomysl co moze byc nie tak?

Ten post edytował swiru_ 29.03.2010, 20:33:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Zastosuj się proszę do podanych tu porad:
Temat: Jak poprawnie zada pytanie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
swiru_
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.10.2009

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


wybacz ale juz drugi raz piszesz do mnie o zastosowaniu sie do Jak poprawnie zadac pytanie...

mogl bys mi powiedz gdzie dokladnie poelniam blad bo go nie widze.
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Przeciez tam jest po polsku napisane.....

miedzy innymi:
masz wlaczyc wyswietlanie wszystkich bledow
masz uzywac mysql_error()


Sprawa jest prosta:
Masz tam listę wskazówek, które pomogą ci/nam rozwiązać problem.
Przeczytaj je po kolei. Jeśli daną wskazówkę masz zastosowaną w kodzie, idź do następnej.
Jeśli danej wskazówki nie masz zastosowanej w kodzie - zastosuj ją a następnie idź do następnej.
Gdy będziesz miał zastosowane wszystkie wskazówki - wróc do tematu.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
zend
post
Post #5





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


  1. $result = mysql_query($query);
  2. if(!$result) {echo 'Zapytanie nie powiodło się';}


Możesz też sprawdzić zapytanie w phpMyAdmin'ie

Ten post edytował zend 30.03.2010, 10:36:18
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




@zend Twoje rozwiązanie jest jednym z gorszych. dlaczego? bo tak naprawdę nie widzisz co jest źle, tylko że się nie powiodło a to można wywnioskować z tego iż kod nie działa.


--------------------
Go to the top of the page
+Quote Post
zend
post
Post #7





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


Tak, ale założyłem że @swiru_ wykorzysta informację którą napisał nospor, nie chciałem podać całego rozwiązania, żeby chłopak sam trochę pomyślał
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: 19.08.2025 - 10:13