Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Poprawny zapis zapytania
Forum PHP.pl > Forum > Przedszkole
-Michal-
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.
nospor
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
-Michal-
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.
nospor
  1. <?php
  2. $sql = "bla bla ".$rekord_para['imie_'.$parametr]." dalsze bla bla";
  3. ?>
-Michal-
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 tongue.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.