Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/sql]Seryjna zmiana danych
Zimon
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 7.08.2006

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


wie ktoś jak zrobić skrypt który seryjnie zmienia dane, ja zrobiłem tak jak poniżej ale niestety nier chce mi działać

  1. <?php
  2. function add_teammm_form()
  3. {
  4. global $team;
  5. echo '<form action="admin.php?op=tabela&cmd=add" method="post" name="add">
  6. <input type="text" name="team">
  7. <input type="submit" value="dodaj">
  8. </form>';
  9. }
  10.  
  11. function add_teammm()
  12. {
  13. global $team;
  14. $sql = "INSERT INTO tabteam VALUES (NULL, '$team', 0)" ;
  15. $res = mysql_query($sql);
  16. echo 'dodano drużynę';
  17. }
  18.  
  19. function show_()
  20. {
  21. global $team;
  22. $team = array();
  23. $sql = "SELECT * FROM tabteam ORDER BY punkty DESC";
  24. $res = mysql_query($sql);
  25. echo '<form action="admin.php?op=tabela&cmd=punkty" method="post" name="tabela">';
  26. $i=1;
  27. while ($r = mysql_fetch_assoc($res))
  28. {
  29. echo $i;
  30. $id = $r['id'];
  31. $n = $r['nazwa'];
  32. $p = $r['punkty'];
  33. echo $n.' '.$p.'<input type="text" name="team['.$id.']"><br>';
  34. $i++;
  35. }
  36. echo '<input type="submit" value="dodaj"></form>';
  37. }
  38.  
  39. function punkty()
  40. {
  41. global $team;
  42. while ($team != '')
  43. {
  44. $a = array_keys($team);
  45. $sql = "SELECT * FROM tabteam WHERE id='$a'";
  46. $res = mysql_query($sql);
  47. $p = $r['punkty'];
  48. $p = $p + $team;
  49. $sql = "UPDATE tabteam SET punkty = '$p'";
  50. $res = mysql_query($sql);
  51.  
  52. }
  53.  
  54. }
  55. ?>
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Co nie dziala? Co on ma robic? Jak powinien dzialac? A jak dziala?
Przeciez nawet nie mam jak go u siebie sprawdzic.


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Zimon
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 7.08.2006

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


funkcja show_ wyświetala nazwy drużyn ilość punktów i pole formularza w którym można punkty dodawać po kliknieciu na dodaj powinna wykonać się funkcja punkty jednak wyświetla się błąd w lini 49 powyższego kodu
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


I mam jeszcze zgadnac jaki to blad sie pojawia?


--------------------
Nie lubię jednorożców.
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: 21.08.2025 - 09:59