Forum GLT.PL Strona Główna
GLT.PL
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Grupy  Grupy
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości


Napisz nowy temat  Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
 [MySQL] Czy tak sie da ??? « Zobacz poprzedni temat :: Zobacz następny temat » 
Autor Wiadomość
morffik
PostWysłany: Sob Cze 10, 2006 10:54 pm    Temat postu: [MySQL] Czy tak sie da ??? Odpowiedz z cytatem

Bajt
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
Ogląda profil użytkownika Wyślij prywatną wiadomość
bubak
PostWysłany: Nie Cze 11, 2006 9:21 am    Temat postu: Odpowiedz z cytatem

@Administrator
Administrator


Dołączył: 14 Cze 2004
Posty: 953
Skąd: PL

"krótkie" jak już Rolling Eyes
_________________
Zapraszam na www.forumisko.net
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
arturo182
PostWysłany: Nie Cze 11, 2006 2:21 pm    Temat postu: Re: [MySQL] Czy tak sie da ??? Odpowiedz z cytatem

@Administrator
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
Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
radex
PostWysłany: Nie Cze 25, 2006 7:38 am    Temat postu: Odpowiedz z cytatem

Kilobit
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
Ogląda profil użytkownika Wyślij prywatną wiadomość
bubak
PostWysłany: Nie Cze 25, 2006 9:59 am    Temat postu: Odpowiedz z cytatem

@Administrator
Administrator


Dołączył: 14 Cze 2004
Posty: 953
Skąd: PL

wg mnie trzeba stawiac na szybkosc a nie na "czytelnosc" Mr. Green
_________________
Zapraszam na www.forumisko.net
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora
morffik
PostWysłany: Sro Cze 28, 2006 2:04 am    Temat postu: Odpowiedz z cytatem

Bajt
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
Ogląda profil użytkownika Wyślij prywatną wiadomość
arturo182
PostWysłany: Sro Cze 28, 2006 7:36 am    Temat postu: Odpowiedz z cytatem

@Administrator
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 Very Happy
_________________
[img]http://forum.webd.pl/sig/sig.php[/img]
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
morffik
PostWysłany: Sro Cze 28, 2006 8:06 am    Temat postu: Re: [MySQL] Czy tak sie da ??? Odpowiedz z cytatem

Bajt
Bajt


Dołączył: 09 Cze 2006
Posty: 10

Dlatego specjialnie napisalem cala wartos w nawiasach zeby ja zastapic zmienna Smile no ale cuz czasami nie zawsze trzeba byc zrozumianym Wink pozdrawiam

Kod:
$zapytanie=("SELECT * FROM filmy WHERE kategoria = 1   LIMIT  ".($page*$ile)."  ,$ile  " );


Mozna Zamknac temat.
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Napisz nowy temat  Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi Strona 1 z 1

Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


DAJ Glass (1.0.8) template by Dustin Baccetti
EQ graphic based off of a design from www.freeclipart.nu
Powered by phpBB © 2001, 2005 phpBB Group