Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySGL] Jak sformułować zapytanie, ze zmienną.
grattz
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


TO JEST ŹLE:
  1. <?php
  2. //jęzeli $roww['f1']=='checked' to zmienna $f1 ma przybrać postac zdania "WHERE f1=checked"
  3. if ($roww['f1']=='checked') $f1='AND f1=checked';
  4.  
  5. $query='SELECT * FROM a WHERE czy_to_post=1 '$f1' ORDER BY id DESC';
  6. ?>

Jak to poprawnie skonstruować ?

Ten post edytował grattz 24.05.2008, 10:31:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




przeciez and .... nie bierze sie w ciapki, a ty bierzesz. mysl troche. w ciapki nalezy brac tekst. pozatym '$zmienna' nie parsuje zmiennej. toz to podstawy. a ty na forum juz troche jestes - moglbys podstawy wkoncu poznac.

  1. <?php
  2. if ($roww['f1']=='checked') $f1='AND f1='checked'';
  3.  
  4. $query='SELECT * FROM a WHERE czy_to_post=1 '.$f1.' ORDER BY id DESC';
  5. ?>
Go to the top of the page
+Quote Post
grattz
post
Post #3





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Cytat(nospor @ 24.05.2008, 11:45:18 ) *
  1. <?php
  2. if ($roww['f1']=='checked') $f1='AND f1='checked'';
  3.  
  4. $query='SELECT * FROM a WHERE czy_to_post=1 '.$f1.' ORDER BY id DESC';
  5. ?>

Dzięki ale jeszcze wywala mi bład :
Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

z samym $f1 jak radził radex_p tez probowałem.
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: 5.10.2025 - 13:22