Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX]Skrypt wyświetlający wyniki z bazy danych
David_Rook
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.08.2012

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


Witam Panowie,

Jako, że jestem laikiem jeśli chodzi o technologię AJAX-a chciałbym Was prosić o pomoc w zakresie stworzenia pewnego skryptu akcji.

Mam tak wyglądający formularz:
(IMG:http://i.imgur.com/iM8wR.png)

Jako, że jestem łasuch na wszelkiego rodzaju świecidełka na stronach www, chciałbym dodać następującą funkcjonalność.
Po kliknięciu przycisku SZUKAJ, chciałbym, aby na środku div'a z formularzem pokazała się standardowa ikona podczas korzystania z AJAX'a, a wyniki zostały zwrócone nie na nowej stronie www, a w tym div'ie w którym znajdował się formularz.

Czy trudno jest coś takiego zrobić? Kompletnie nie mam pojęcia jak do tego się zabrać, a tutoriale, które widziałem w sieci odnoszą się do wyszukiwarek z jednym polem input.

Za wszelkie sugestie, podpowiedzi i pomoc będę bardzo zobowiązany.

Poza tym chciałbym Was, drodzy koledzy prosić o pomoc związaną z wyborem technologii/frameworka do zarządzania pewną stroną, ale o tym w osobnym wątku.

Pozdrawiam

Ten post edytował David_Rook 3.11.2012, 11:39:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tab
post
Post #2





Grupa: Zarejestrowani
Postów: 75
Pomógł: 20
Dołączył: 8.10.2012

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


hm ciezko mi cos mowiac nie znajac w ogole podstaw dzialania Twojego skryptu, ale jak jzu wyslesz to zapytanie do ajaxa, to w skrypcie php, jak juz sobie obrobisz te dane to nalepiej uzyc json'a. np:

  1. $kredyt = $_POST['kredyt'];
  2. // tutaj jakies zapytania do bazy z kredytem
  3. // $stmt czyli resource
  4. $kredyty = array();
  5. foreach ($stmt as $row)
  6. {
  7. $kredyty[] = $row['kredyt']; // dodanie kazdego kredytu do tablicy kredyty
  8. }
  9.  
  10. echo json_encode($kredyty);


i dzieki temu mozesz sie z poziomy juery wygodnie odwolywac do tego co Ci zwroci baza danych

success(json)
{
$('#kredyty').val(json['kredyty']);
}

nie wiem czy o to Ci chodzilo.. (IMG:style_emoticons/default/tongue.gif)

Ten post edytował tab 4.11.2012, 21:58:12
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: 14.10.2025 - 23:05