Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z GET
awek520
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 28.08.2013

Ostrzeżenie: (20%)
X----


Witam.. mam mały problem z funkcją GET

W skrócie, linki z róznymi $id

przechodzimy w wybrany link - id

I tutaj mam problem. zawsze wchodzimy w id=1

oto kodzik

  1. <?php
  2. require 'config.php';
  3.  
  4. if($_GET['walcz']!=''){
  5. if($_GET['walcz']=$id){
  6.  
  7. $atakujacy=mysql_query("SELECT * FROM users WHERE login='$_SESSION[login]' LIMIT 1");
  8. if ($users['hp']>=1) {
  9. if ($users['energia']>=3) {
  10. if ($users['zloto']>=1) {
  11.  
  12. $przeciwnik=mysql_query("SELECT * FROM potwory WHERE id=$id LIMIT 1");
  13. if(mysql_num_rows($przeciwnik)!==1){
  14. echo 'Potwór nie istnieje!';
  15. }
  16. else {
  17. $atakujacy=mysql_fetch_assoc($atakujacy);
  18. $przeciwnik=mysql_fetch_assoc($przeciwnik);
  19. $atakujacy['hp']=$atakujacy['hp'];
  20. $przeciwnik['hp']=$przeciwnik['hp'];
  21.  
  22. system ataku....


Jak mam zmienic:

  1. if($_GET['walcz']=$id)


i wybieranie z bazy odpowiedniego rekordu ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


Ehhh. Jak robimy w PHP porównanie a jak przypisanie? Do tego można też używać http://php.net/manual/en/language.operators.logical.php w jednym ifie
Go to the top of the page
+Quote Post
awek520
post
Post #3





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 28.08.2013

Ostrzeżenie: (20%)
X----


Cytat(viking @ 5.11.2014, 18:52:43 ) *
Ehhh. Jak robimy w PHP porównanie a jak przypisanie? Do tego można też używać http://php.net/manual/en/language.operators.logical.php w jednym ifie



Chodzi Ci o takie coś?

  1. if(($_GET['walcz'])!='' && $_GET['walcz']!=$_GET['id']){


Tak zmienic te zapytanie do bazy ?

Ten post edytował awek520 5.11.2014, 19:11:27
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: 3.10.2025 - 16:54