Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySGL] Jak sformułować zapytanie
Forum PHP.pl > Forum > Przedszkole
grattz
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ć ?
nospor
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. ?>
.radex
$query="SELECT * FROM a WHERE czy_to_post=1 $f1 ORDER BY id DESC";

EDIT:

Oopss.. nospor mnie wyprzedził tongue.gif
grattz
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.
nospor
  1. <?php
  2. myql_query($query) or die(mysql_error());
  3. ?>

Czy taka konstrukcja nic ci nie mowi?
pyro
  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''; // zmiana
  4.  
  5. $query="SELECT * FROM a WHERE czy_to_post=1 $f1 ORDER BY id DESC"; // zmiana
  6. ?>
grattz
Sory. Dzięki. Troche zamieszałem w kodzie. Chciałem pobrać dane które są w rożnych bazach. Jeszcze muszę to przemyśleć. sciana.gif
Dzięki za pomoc.
EDIT//

Udało się - dzięki. guitar.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.