Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmienne w warunku zapytania SELECT?
Forum PHP.pl > Forum > Bazy danych > MySQL
tuttle
Potrzebuję wykonać 12 zapytań o takiej treści:

$wyn1 =mysql_query("SELECT sum(plec) FROM a_osoby, a_zawodowe
WHERE
a_zawodowe.osoba_id = a_osoby.id
AND a_osoby.plec = 'k'
AND a_zawodowe.status =1 ");

a_zawodowe.status =1 ma zmieniać się od 1 do 12 (gdzie 1 - 12 są to wartości pól w tabeli)
czy da się to wrzucić w jakąś pętlę?
Z tego co sprawdzałam nie da się wrzucić do tego zapytania zmiennej z php.

Trochę się zakręciłam i chyba zrobię to łopatologicznie ale na pewno jest jakiś mądrzejszy sposób.
Np. napisanie jakiejś procedury? - nie mam o tym pojęcia, nie wiem czy tędy droga.

Byłabym bardzo wdzięczna za jakąś radę winksmiley.jpg
nospor
  1. SELECT sum(plec) FROM a_osoby, a_zawodowe
  2. WHERE a_zawodowe.osoba_id = a_osoby.id AND a_osoby.plec = 'k' AND a_zawodowe.STATUS >=1 AND a_zawodowe.STATUS <=12

i uzywaj bbcode
tuttle
Dzięki za odp ale nie o to mi chodziło.
To jest jedno zapytanie i zwraca jeden wynik. A ja potrzebowałabym 12 osobnych wyników dla każdego warunku.
MatheW
No a mysql_fetch_array() od czego?
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.