Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Znajdź wartość i wykonaj.
masterhunter
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 5.07.2008

Ostrzeżenie: (30%)
XX---


Witam,
mam 2 tabele w mysql

+ poleceni (id | uzytkownik | polecil | aktywowal)
+ user (id | login | password | punkty | active)

Mam taki kod do aktywowania konta ręcznie:
  1. if($_GET['opcja'] == 'aktywacja') {
  2. if($_POST['user_id']) {
  3. $a = mysql_query('UPDATE user SET active = "'.$_POST['aktywacja'].'" WHERE id = "'.$_POST['user_id'].'"') or die("Wystąpił błąd!" . mysql_error());
  4.  
  5. } else {
  6. <form action="index.php?opcja=aktywacja" method="POST">
  7. <select name="user_id">';
  8.  
  9.  
  10. $b = mysql_query('SELECT * FROM user ORDER BY login DESC');
  11. while($row = mysql_fetch_array($b)) {
  12. print '<option value="'.$row['id'].'">'.$row['login'].'</option>';
  13. }
  14.  
  15. echo '
  16. </select><br>
  17. <select name="aktywacja">
  18. <option value="1">Aktywuj konto</option>
  19. <option value="0">Zablokuj konto</option>
  20. </select><br>
  21. <input type="submit" value="Zapisz zmiany">
  22. </form>';
  23.  
  24.  
  25. }
  26. }
  27.  


Nie wiem jak dodać do tego kodu taką funkcję:
Jeżeli aktywowałeś konto użytkownikowi wybranemu z listy, to przejdź do tabeli "poleceni" wyszukaj użytkownika któremu aktywowałem konto i sprawdź kto go polecił i dodaj osobie polecającej w tabeli "user" i w polu punkty dodaj mu +100 punktów.


Bardzo proszę o pomoc.

Pozdrawiam.

Pomoże ktoś ?
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: 24.08.2025 - 21:05