Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z mysql'em, Jak zrobić podwójny warunek wykonania
gilbo
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 16.04.2004
Skąd: z domu

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


Mam ogromny problem nie wiem jak zrobić coś takiego, żeby zapytanie do mysql było spełniane pod dwoma warunkami.

Chodzi mi o coś mniej więcej takiego:
  1. <?php
  2. $result = mysql_query(&#092;"SELECT * FROM tabela WHERE pole1=wartosc1 AND pole2=wartosc2\");
  3. //próbowałem jeszcze
  4. $result = mysql_query(&#092;"SELECT * FROM tabela WHERE pole1=wartosc1, pole2=wartosc2\");
  5. //i
  6. $result = mysql_query(&#092;"SELECT * FROM tabela WHERE pole1=wartosc1 && pole2=wartosc2\");
  7. ?>


jeżeli któraś z moich prób była prawidłowa to mam gdzieś indziej błąd ale chyba nie więc oco chodzi?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Proszę o pomoc!!!
Pozdrawiam!
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




pierwsza z prób była ta włąsciwą. Ale najlepiej moim zdaniem zrób tak:

  1. <?php
  2. $result = mysql_query(&#092;"SELECT * FROM tabela WHERE pole1=wartosc1 AND pole2=wartosc2\";);
  3.  
  4. ?>


Czyli dodaj średnik

Nie wiem dlaczego ci nie działa...hmmm....
Go to the top of the page
+Quote Post
Yarecki
post
Post #3





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 1.04.2004
Skąd: Gdynia

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


Jeśli wartosc1 i wartosc2 jest ciągiem znaków, a nie cyfrą to powinno być umieszczone pomiędzy '' lub "".
Go to the top of the page
+Quote Post
rogrog
post
Post #4





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


Cysiaczek po co ten średnik tam dajesz?? spowoduje błąd składni php...
pewnie chodziło ci o umieszczenie go w ciągu zapytania ale:
Cytat(manual: mysql_query)
Notatka:  Zapytanie nie powinno kończyć się znakiem średnika.
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: 22.08.2025 - 17:53