Autor |
Wiadomość
|
morffik |
Wysłany: Sob Cze 10, 2006 10:54 pm Temat postu: [MySQL] Czy tak sie da ??? |
|
|
Bajt

Dołączył: 09 Cze 2006 Posty: 10
|
Pytanie krótkie i tresciwe !!!
Czy zamiast ( WHERE kategoria = 1 ) mozna wstawic zmienna ???
Kod: |
$zapytanie=("SELECT * FROM filmy WHERE kategoria = 1 LIMIT ".($page*$ile)." ,$ile " ); |
Jezeli tak to jak to uczynic ??
Potrzebne bardzo !!! |
|
|
Powrót do góry |
|
 |
bubak |
Wysłany: Nie Cze 11, 2006 9:21 am Temat postu: |
|
|
 @Administrator

Dołączył: 14 Cze 2004 Posty: 953 Skąd: PL
|
|
Powrót do góry |
|
 |
arturo182 |
Wysłany: Nie Cze 11, 2006 2:21 pm Temat postu: Re: [MySQL] Czy tak sie da ??? |
|
|
 @Administrator

Dołączył: 01 Wrz 2003 Pochwał: 1 Posty: 1250
|
Oczywiście, ze można:
Kod: |
$zapytanie = ("SELECT * FROM filmy WHERE kategoria='".$zmienna."' LIMIT ".($page*$ile)." ,$ile " ); |
_________________ [img]http://forum.webd.pl/sig/sig.php[/img] |
|
|
Powrót do góry |
|
 |
radex |
Wysłany: Nie Cze 25, 2006 7:38 am Temat postu: |
|
|
Kilobit

Dołączył: 25 Cze 2006 Posty: 28
|
ale po co? tak jest czytelniej
$zapytanie = ("SELECT * FROM filmy WHERE kategoria='$zmienna' LIMIT ".($page*$ile)." ,$ile " );
i też działa. Co porawda o kilka milisekund jest wolniej ale kogo obchodzi różnica około 0,0007 sekundy |
|
|
Powrót do góry |
|
 |
bubak |
Wysłany: Nie Cze 25, 2006 9:59 am Temat postu: |
|
|
 @Administrator

Dołączył: 14 Cze 2004 Posty: 953 Skąd: PL
|
|
Powrót do góry |
|
 |
morffik |
Wysłany: Sro Cze 28, 2006 2:04 am Temat postu: |
|
|
Bajt

Dołączył: 09 Cze 2006 Posty: 10
|
radex napisał: |
ale po co? tak jest czytelniej
$zapytanie = ("SELECT * FROM filmy WHERE kategoria='$zmienna' LIMIT ".($page*$ile)." ,$ile " );
i też działa. Co porawda o kilka milisekund jest wolniej ale kogo obchodzi różnica około 0,0007 sekundy |
Potrzebowalem do takiego kody ze zmienna pelna Where
Kod: |
if ($class == 'dl') { $query .= 'WHERE Class = 64 '; }
if ($class == 'dk') { $query .= 'WHERE Class = 17 OR Class = 16 '; }
if ($class == 'elf') { $query .= 'WHERE Class = 32 OR Class = 33 '; }
if ($class == 'dw') { $query .= 'WHERE Class = 0 OR Class = 1 '; }
if ($class == 'mg') { $query .= 'WHERE Class = 48 '; } |
Dlatego potrzebowalem pelnej zmiennej Where
Ale juz sam do tego doszedlem !! |
|
|
Powrót do góry |
|
 |
arturo182 |
Wysłany: Sro Cze 28, 2006 7:36 am Temat postu: |
|
|
 @Administrator

Dołączył: 01 Wrz 2003 Pochwał: 1 Posty: 1250
|
A bo Tobie chodziło o to zeby całe to było w zmiennej, to my się nie zrozumieliśmy  _________________ [img]http://forum.webd.pl/sig/sig.php[/img] |
|
|
Powrót do góry |
|
 |
morffik |
Wysłany: Sro Cze 28, 2006 8:06 am Temat postu: Re: [MySQL] Czy tak sie da ??? |
|
|
Bajt

Dołączył: 09 Cze 2006 Posty: 10
|
Dlatego specjialnie napisalem cala wartos w nawiasach zeby ja zastapic zmienna no ale cuz czasami nie zawsze trzeba byc zrozumianym pozdrawiam
Kod: |
$zapytanie=("SELECT * FROM filmy WHERE kategoria = 1 LIMIT ".($page*$ile)." ,$ile " ); |
Mozna Zamknac temat. |
|
|
Powrót do góry |
|
 |
|
|