Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JQUERY + AJAX] formularz
breaked
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


Witam,

mam zrobiony formularz, który wysyła się bez przeładowania

oto kod js:
  1. $(document).ready(function()
  2. {
  3. $("form#submit").submit(function()
  4. {
  5. var ilosc = $('input[name=ilosc]');
  6.  
  7. var data = 'zwiadowca=' + ilosc.val();
  8.  
  9. $.ajax({
  10. type: "POST",
  11. url: "insert.php",
  12. data: data,
  13. succees: function()
  14. {
  15. $('#ilosc').val('');
  16. setTimeout(function(){ $("div.dodano").fadeOut(400) }, 4000);
  17. }
  18. });
  19. return false;
  20. });
  21. });


index.html (fragment)
  1. (...)
  2. <form id="submit" method="post" name="submit" action="">
  3.  
  4. <input type="text" name="ilosc" id="ilosc" class="text" size="20" />
  5.  
  6. <input type="submit" id="submit" value=" Dodaj użytkownika " />
  7.  
  8. </form>
  9. (...)


insert.php
  1.  
  2. //pomijam łączenie z bazą
  3.  
  4. $ilosc = $_POST['ilosc'];
  5.  
  6. mysql_query("UPDATE `army` SET `zwiadowca` = '$ilosc' WHERE `id_user` = '2'") or die (mysql_error());
  7.  
  8. mysql_close($polaczenie);
  9. ?>


i nie działa mi...
gdy w zapytaniu zamiast aktualizacja dałbym normalne INSERT INTO to wtedy skrypt działa.. męczę się już od dłuższego czasu z tym.. pomoże ktoś ? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kuba32
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 8.09.2010

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


  1. $ilosc = $_POST['ilosc'];


przecież Ajaxem przesyłasz zmienną $_POST['data'], a nie $_POST['ilosc']
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: 15.10.2025 - 21:00