Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwarka - validate() current() next()
pr0woKator
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 1
Dołączył: 9.02.2012

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


Witam,

Nie mogę poradzić sobie potdczas tworzenia wyszukiwarki dla mojego serwisu - ma to być dynamicznie wyszukiwana treść po nazwie -

Używam takiego kodu

  1.  
  2.  
  3. $result = $db->query("SELECT * FROM suple WHERE nazwa LIKE '%$q%';");
  4. while ($result->valid()) {
  5. $row = $result->current();
  6. echo $row['nazwa']."\n";
  7. $result->next();
  8. }


Zwraca mi to taki błąd:

Fatal error: Call to undefined method mysqli_result::valid() in C:\xampp\htdocs\xampp\s\search.php on line 10

Kopletnie nie wime jak sobie z tym poradzić - tym bardziej, że demo osoby która opisała tutka działa.

Tutaj cały artykuł z którego brałem rozwiązanie:

http://dev.baczyk.net/2009/12/24/jquery-au...ne-podpowiedzi/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pr0woKator
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 1
Dołączył: 9.02.2012

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


Wyświela się to wszytko ładnie pięknie, problem jest taki że chcę zorobić te podpowiedzi jako bezpośredni link do danego produktu,

W mojej pętli dodałem link: ale zamist przekierowywać na niego, całość dodaje się do imputa w którym wpisuję szukaną frazę..

  1. while ($row = $result->fetch_object())
  2. {
  3. echo "<a href='jakis-link.html'>". $row->nazwa . "</a>\r\n";
  4. }


Próbuję odnaleźć się w tym js, ale to jest dla mnie czarna magia...

I ew. można przekazać link jako $row[1], i z poziomu js go wyświetlić, ale też nie bardzo wiem jak to zrobić.
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 14:31