Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/sql]Seryjna zmiana danych
Forum PHP.pl > Forum > Przedszkole
Zimon
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. ?>
dr_bonzo
Co nie dziala? Co on ma robic? Jak powinien dzialac? A jak dziala?
Przeciez nawet nie mam jak go u siebie sprawdzic.
Zimon
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
dr_bonzo
I mam jeszcze zgadnac jaki to blad sie pojawia?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.