Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [MSSQL][SQL][PHP]Skrypt aktualizacj danych
licha
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 7.12.2010

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


Witam już po prostu nie mogę. Próbuję kilka dni ten skrypt napisać ale nie mogę poprostu (IMG:style_emoticons/default/sad.gif)
Skrypt najpierw wyświetla formularz który użytkownik uzupełnia, potem na podstawie tych danych sprawdza czy istnieje już taki użytkownik, potem sprawdza czy miejsce na jakie chce się zapisać jest wolne i aktualizuje odpowiednie tabele.
Nie działa i proszę o pomoc




  1. <?php
  2. ini_set( 'display_errors', 'off' );
  3. error_reporting( E_ALL );
  4. require('conn.php');
  5.  
  6. if (!empty($_POST['gracz']) and !empty($_POST['zespol']) and !empty($_POST['gg']) and !empty($_POST['kierowca']) )
  7. {
  8. $gracz = mysql_real_escape_string (trim($_POST['gracz']));
  9. $zespol = mysql_real_escape_string (trim($_POST['zespol']));
  10. $gg = mysql_real_escape_string (trim($_POST['gg']));
  11. $kier = mysql_real_escape_string (trim($_POST['kierowca']));
  12. $ile =mysql_query("SELECT * FROM `zawodnicy` WHERE zawodnik = '$gracz'");
  13. $ile = mysql_fetch_rows($ile);
  14.  
  15.  
  16. $zaj = mysql_query("SELECT `zajety` FROM `zawodnicy` WHERE `team` = '$zespol' and `kier` = '$kier'");
  17. while ($kwalmiejsce1 = mysql_fetch_array($zaj)) {
  18. $zaj=$kwalmiejsce1[0];
  19.  
  20. }
  21.  
  22.  
  23. echo"$ile";
  24. if ($ile==0)
  25. {
  26. if($zaj==0)
  27. {
  28.  
  29. $zapytanie="UPDATE zawodnicy SET zawodnik ='$gracz', gg ='$gg',zajety='1' WHERE team='$zespol' AND kier='$kier'";
  30.  
  31. mysql_query($zapytanie) or die("Wystąpił błąd" );
  32.  
  33. echo('<br /><br />Gratulacje zapisales sie do naszej ligi.<br />
  34. W przeciagu max 48 h ktorys z administratorow zglosi sie do ciebie w celu potwierdzenia udzialu.');
  35.  
  36.  
  37.  
  38.  
  39. }
  40. else
  41. {
  42. echo" Miejsce w zespole ktore wybrales jest zajete";
  43. }
  44. }
  45. else
  46. {
  47. echo" Taki gracz juz istnieje";
  48.  
  49. }
  50. }
  51.  
  52.  
  53. else{
  54.  
  55. ?>
  56.  
  57.  
  58.  
  59.  
  60.  
  61. &nbsp;
  62. <html>
  63.  
  64. <body>
  65. <center>
  66. <h2>Zapisz sie do naszej ligi ! </h2>
  67.  
  68. <form action="zapisy.php" method="post">
  69. <p align="left">
  70. <strong><center><h1>Nazwa gracza:</h1></center></strong><input name="gracz" type="text" value="" /><br />
  71. <br /><strong>Wybierz Zespol w ktorym chcesz jezdzic.*</strong><br />
  72. <h3><br />Warka<input type="radio" name="zespol" value="warka" /><br />
  73. kamis<input type="radio" name="zespol" value="kamis" /><br />
  74. allegro<input type="radio" name="zespol" value="allegro" /><br />
  75. empik<input type="radio" name="zespol" value="empik" /><br />
  76. verva<input type="radio" name="zespol" value="verva" /><br />
  77. pko<input type="radio" name="zespol" value="pko" /><br />
  78. lotto<input type="radio" name="zespol" value="lotto" /><br />
  79. cisowianka <input type="radio" name="zespol" value="cisowianka" /><br />
  80. </h3>
  81. <br />
  82. <strong>Wybierz ktorym kierowca zespolu zostaniesz.*</strong><br />
  83. 1<input type="radio" name="kierowca" value="1" />
  84. 2<input type="radio" name="kierowca" value="2" />
  85. <br />
  86.  
  87. <strong>Podaj swoj numer GG</strong><input name="gg" type="text" value="" /><br />
  88.  
  89.  
  90. *- Sprawdź w przynależności czy wolny !<br /><br />
  91. <input type="submit" value="Zapisz sie" />
  92.  
  93. </form>
  94. </p>
  95. </body></html>
  96. </center>
  97. <?php
  98.  
  99. }
  100.  
  101.  
  102.  
  103. ?>
Go to the top of the page
+Quote Post
slawek3422
post
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 7
Dołączył: 3.08.2007
Skąd: śląsk

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


Jakbyś napisał co dokładnie Ci nie działa to miałbyś już pewnie problem rozwiązany. Co nie działa ? zapis ? aktualizacja ?
Jakie błędy zwraca MySQL ? Jakie błędy zwraca PHP ?

Dobre zadanie pytania to podstawa
Go to the top of the page
+Quote Post
licha
post
Post #3





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 7.12.2010

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


w tej wersji zwraca coś takiego :

  1. Fatal error: Call to undefined function mysql_fetch_rows() in /home/weva11/domains/weva.pl/public_html/f1/skrypt/zapis.php on line 13


Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Komunikat chyba wyraźnie mówi co jest nie tak..... zarjzyj do manuala i zobacz czy jest taka funkcja
poza tym pytasz o to w innym temacie
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:27