Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] przy zbyt szybkim zapytaniu do bazy wywala fetch_assoc
qt0
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 30.09.2009

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


Witam, mam trochę nietypowy problem.
Stworzyłem system newsów i niby nic nadzwyczajnego, a jednak. Problem pojawia się, jak chcę kliknąć sekunda po sekundzie na kolejne newsy. Wyskakuje mi wtedy błąd z fetch_assoc ( is a non object[...] ).
Natomiast jeśli odczekam te 3,4 sekundy i wtedy kliknę na kolejny news (de facto wyślę nowe zapytanie do bazy), wszystko działa jak należy.
Po której stronie leży wina, mojej czy serwera hostingującego? error nic nie wypluło przy zapytaniu. Błędu w zapytaniu też nie widzę:

  1. $dodaj="select * from art where id=".$_GET['wynik'];
  2. $wynik = $db->query($dodaj);
  3. $art=$wynik->fetch_assoc(); // tu wypluwa blad
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


  1. $wynik->fetch_assoc();


Co to za DBAL? Na Pdo mi to nie wygląda do końca? Działasz na jakimś frameworku czy to jakaś dodatkowa biblioteka?

Ogólnie sytuacja przez Ciebie przedstawiona nie powinna mieć miejsca w ogóle. Chyba że masz 500mln newsów na MyISAM...
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: 18.09.2025 - 07:47