Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zliczanie identycznych fraz z tablicy
kvachu
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 14.06.2009

Ostrzeżenie: (0%)
-----


Witam!

W PHP dopiero raczkuję więc prosiłbym o wyrozumiałość. Nie mam pojęcia jak zliczyć jakieś słowo(jakiś wpis) z wszystkich rekordów w danej tablicy. Przykładowo jak mam tablicę z klanówkami rozgrywanymi przez mój klan i mam w nich wpisywane różne osoby. Powiedzmy w jednej klanówce grał Rysiek i Maciek, a w innej np Rysiek i Janek. I jeśli mam powiedzmy 150 wpisów z klanówkami to chciałbym zliczyć np ile rozegrał meczów Rysiek, Maciek czy też Janek.
Wiem, że dla was zaawansowanych to pestka, ale ja jestem trochę oporny na taką wiedzę i trochę ciężko mi załapać, ale jak już załapię to daję radę.

Jeszcze inna rzecz z jaką mam problem. Mianowicie to mam dwie tablice, jedna od tych klanówek, która nazywa się "wars", a ta druga to tablica z bazą przeciwników "opponents". Zrobiłem dodawanie przeciwników do bazy żeby potem nie wpisywać przy każdej klanówce na nowo. Po prostu wpisuję raz i potem podczas formularza dodawania klanówki mam listę przeciwników i z niej wybieram. Tablica "opponents" zawiera pola `ID`, `tag`, `nazwa` i `www` i teraz chodzi o to, że też nie mam pojęcia jak pobrać te wszystkie wartości(oprócz `ID`) podczas wybierania przeciwnika gdy dodaję klanówkę.
Kod wyboru przeciwnika:
  1. echo "<tr><td class=\"addcw\" width=\"100\" align=\"right\">Przeciwnik :</td><td class=\"addcw\"><select name=\"tag\">";
  2. $result = mysql_query("SELECT * FROM opponents ORDER BY nazwa ASC");
  3. while($przeciwnicy = mysql_fetch_array($result)) {
  4. echo "<option value=\"".$przeciwnicy['tag']."\">".$przeciwnicy['nazwa']." - ".$przeciwnicy['tag'];
  5. }
  6. echo "</option></select></td></tr>";


A tak wygląda przy dodawaniu w formularzu:
(IMG:http://tsukuru.cyberdusk.pl/upload/opps2.png)

Więc chodzi o to by podczas wyboru przeciwnika wartości z pól `tag`, `nazwa` i `www` wstawić do rekordu tablicy "wars", ponieważ tam też mam takie pola.

Z góry dziękuję za wszelką pomoc!

Ten post edytował kvachu 20.11.2009, 18:26:42
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 01:28