Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Co jest złego w tym warunku?
Bilbosz
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.03.2017

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


Witam. Potrzebuję porównać 2 dane z tabeli w warunku. Problem polega na tym, że warunek nie działa jak trzeba.

  1. $exp = $m -> query('SELECT exp FROM gracze WHERE id = '.$_SESSION['id'].' LIMIT 1');
  2. $exp_max = $m -> query('SELECT exp_max FROM gracze WHERE id = '.$_SESSION['id'].' LIMIT 1');
  3.  
  4. if(mysqli_num_rows($exp) > mysqli_num_rows($exp_max)){
  5. $m -> query('UPDATE gracze SET exp = 0 WHERE id = '.$_SESSION['id'].' LIMIT 1');
  6. $m -> query('UPDATE gracze SET poziom = poziom + 1 WHERE id = '.$_SESSION['id'].' LIMIT 1');
  7. }
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Bilbosz
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.03.2017

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


Akurat pobierałem 2 rekordy ale już działa. Tutaj $w['$exp_max'] przez przypadek dodałem znak dolara (IMG:style_emoticons/default/tongue.gif)
Dzięki!
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: 7.10.2025 - 14:16