Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Poprawny zapis zapytania
--Michal--
post
Post #1





Goście







Witam, mam następujący problem,
wysyłam do bazy zapytanie które wygląda następujaco:

"SELECT COUNT(*) FROM tabela WHERE parametr_1='0'"

Chciałbym jednak aby wybór kolumny mógłbyc ustalony za pomoca zmiennej $wybor, która przyjmuje wartosci 1, 2 lub 3.

Probowalem zapisac to tak:

"SELECT COUNT(*) FROM tabela WHERE parametr_'$wybor'='0'"

Niestety pojawił sie bład.

Oczywiscie tabela zawiera kolumny o odpowiedniej nazwie.

Byłbym bardzo wdzieczny za odpowiedz.
Go to the top of the page
+Quote Post
nospor
post
Post #2





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




a na grzyba te ciapki przy wybor?
  1. <?php
  2. $sql = "SELECT COUNT(*) FROM tabela WHERE parametr_$wybor='0'";
  3. ?>


A na przyszlosc jak masz blad to powiedz konkretnie jaki
Go to the top of the page
+Quote Post
--Michal--
post
Post #3





Goście







Dziki wielkie a jak sprawa wyglada przy takiej konstrukcji:


$rekord_para[imie_NR], chcialem zrobic to tak $rekord_para[imie_$parametr] i niestety poraz 2 jestem w kropce.
Go to the top of the page
+Quote Post
nospor
post
Post #4





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




  1. <?php
  2. $sql = "bla bla ".$rekord_para['imie_'.$parametr]." dalsze bla bla";
  3. ?>
Go to the top of the page
+Quote Post
--Michal--
post
Post #5





Goście







Jestes szybszy od swiatła, bardzo Ci dzikuje. Bardzo trafne odpowiedzi, zreszta jak zawsze.
Chyba ci kiedys bede musiał podesłac skrzynke dobrego piwa kurierem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
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: 13.06.2026 - 20:09