Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Problem ze zliczniem
Forum PHP.pl > Forum > Przedszkole
areks22
Witam,
Mo problem polega na tym, że mam takie zapytanie
  1. SELECT * FROM produkty WHERE id IN("1,2,1,2")
i to zapytanie wyświetla mi produkty ktore mają id 1 i id 2 chciałbym teraz żeby wyswietliło mi w taki sposob ze produktow o id1 jest 2 sztuki i produktow o id 2 jest tez dwie sztuki.Myślałem nad zliczniem powtarzających sie wartości w tablicy ale nie potrafię tago zrobić już dwa dni nad tym siedzę i nie moge nic wymyślić.
sadistic_son
Musisz to zrobić na 2 oddzielnych zapytaniach:
  1. $sql="SELECT * FROM produkty WHERE id=1 ";
  2. $result=mysql_query($sql);
  3. $ile_1=mysql_num_rows($result);
  4.  
  5. $sql="SELECT * FROM produkty WHERE id=2 ";
  6. $result=mysql_query($sql);
  7. $ile_2=mysql_num_rows($result);
erix
A po co? dry.gif

  1. SELECT COUNT(ID) FROM tabela GROUP BY ID

i wszystko jest w jednym zapytaniu...
nospor
@areks22 multikonto na forum jest zabronione. korzystaj ze swojego konta andrzej7322
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.