Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmienianie rekordów
kurczak610
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 2
Dołączył: 3.05.2009

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


Witam mam skrypt ktory po wpisaniu kodów do 0 dodaje 1.
  1. <?php
  2. if(isset($_POST['submit']))
  3. {
  4.   $explode=explode("\n",$_POST['codes']);
  5.   $code=count($explode);
  6.   $numbers=0;
  7.   for($i=0;$i<$code;$i++)
  8.      {
  9.         $query=mysql_query("SELECT * FROM `kody` WHERE `kod`='$explode[$i]' AND `aktywowany`='0'") or die(mysql_error());
  10.         if(mysql_num_rows($query)>0)
  11.         {
  12.            echo 'Kod poprawny<br>';
  13.            $numbers=$numbers+1;
  14.            $pkty = 100*$numbers;
  15.            mysql_query("UPDATE users1 SET points=points+$pkty WHERE id=$_SESSION[userid]") or die(mysql_error());
  16.            mysql_query("UPDATE kody SET aktywowany=aktywowany+1, kto='".$_SESSION['username']."' WHERE kod='$explode[$i]'") or die(mysql_error());
  17.         }
  18.         else
  19.         {
  20.            echo '<font color="RED">Kod niepoprawy</font><br>';
  21.         }
  22.      }
  23.   echo "Aktywowano $numbers Kodow";
  24. }
  25. ?>
  26. <form method="POST">
  27. <table>
  28. <tr><td>Kody:</td><td><textarea name="codes" cols="30" rows="10"></textarea></td></tr>
  29. <tr><td></td><td><input type="submit" name="submit" value="Szukaj"></td></tr>
  30. </table>
  31. </form>


Jednak gdy wpiszę kilka kodów, pokazuje ze ostatni jest prawidłowy i tylko on się zmienia.
Prosze o szybka odpowiedz.

Pozdrawiam, Kurczak610 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
pgrzelka
post
Post #2





Grupa: Zarejestrowani
Postów: 313
Pomógł: 24
Dołączył: 9.08.2008
Skąd: Kielce

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


  1. <?php
  2. $kod = trim ($explode[$i]);
  3. $query=mysql_query("SELECT * FROM `kody` WHERE `kod`='$kod' AND `aktywowany`='0'") or die(mysql_error());
  4. ?>
Go to the top of the page
+Quote Post
kurczak610
post
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 2
Dołączył: 3.05.2009

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


Dzięki wielkie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

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: 19.09.2025 - 12:43