Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Problem w ifach
Carveth
post 7.03.2008, 17:35:18
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 20.02.2008

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


Witam! Tworzę te konta premium do vallheru... no i piszę ten skrypcik... wiem że coś nawaliłem bo chyba powinno być to za pomocą funkcji string ale nie znam php by to dobrze napisać... już się sam gubię w ifach...

  1. <?php
  2. $res = "SELECT * FROM xxx WHERE xy='".$_POST['yyy']."' AND aaa='active' LIMIT 1";
  3.  
  4. if ($res['status'] != active && $res -> xy != '".$_POST['aaa']."')
  5. {
  6. error("Kod jest nieprawidłowy");
  7. }
  8. else {
  9. if($res['aaa'] == active && $res -> xy='".$_POST['yyy']."')
  10. {
  11. $db -> Execute("UPDATE players SET kontop='Y' WHERE id=".$player -> id);
  12. error("Konto premium zostało aktywowane!");
  13. }
  14. }
  15. ?>


W pierwszym ifie gdzie wywala error chcę by jeśli nie ma żadnego kodu w bazie takiego jak podano w formularzu i i w kolumnie aaa w tym kodzie gdy wartość nie jest active to ma wywalić errora... ehh mogę być pewny że coś tam zawaliłem więc proszę was o rozwiązanie problemu jakiego ifa tu wstawić

PS. Nazwy kolumn i tabel lekko zatuszowałem tongue.gif Ale wszystko powinno być i tak zgodne
Powód edycji: poprawa BBCode ~Cienki1980
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:52