Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql] odpowiednie zapytanie do sql
szpakoo
post 16.09.2007, 19:59:11
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

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


robie szczegółową tabele ligową. potrzebuje jakiegoś sposobu na to aby zrobić rubryke "passa". miałoby sie w niej znajdować ciąg znaków np. 1-zwycięstwo, x-porażka, 0-przegrana. chodzi mi o to jak mam napisać zapytanie do sql`a żeby generowało mi odpowieni zapis w bazie.

  1. <?php
  2. //sprawdzenie wyniku meczu
  3. if($gol1==$gol2){
  4. echo"remis i dodanie do kolumny bazy znaku x";}
  5. else{if($gol1>$gol2){
  6. echo"zwycięstwo gospodarza i dodanie do kolumny znaku 1";}
  7. else{
  8. echo"zwycięstwo gości i dodanie do kolumny znaku 0";}
  9. }
  10. ?>


kod pisany na szybkiego ale hyba nie ma większego błędu, jak zamiast echo zrobić odpowiednie zapytania, zeby potem można się było do nich odwołać

Ten post edytował szpakoo 16.09.2007, 20:17:16


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Cienki1980
post 16.09.2007, 20:12:51
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


  1. <?php
  2. //sprawdzenie wyniku meczu
  3. if($gol1==$gol2)
  4.  $sql="update tabela set kolumna=concat(kolumna,',x') where jakis_warunek";
  5. elseif($gol1>$gol2)
  6.  $sql="update tabela set kolumna=concat(kolumna,',1') where jakis_warunek";
  7. else
  8.  $sql="update tabela set kolumna=concat(kolumna,',0') where jakis_warunek";
  9.  
  10. ?>

Powyższy kod doda do kolumny ( dla odpowiedniego wiersza ) do istniejącej wartości w tej kolumnie wartość ,x lub ,1 lub ,0.

Nie wiem czy dobrze zrozumiałem Twoje intencje.


--------------------
404
Go to the top of the page
+Quote Post
szpakoo
post 16.09.2007, 20:50:42
Post #3





Grupa: Zarejestrowani
Postów: 122
Pomógł: 16
Dołączył: 19.04.2007

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


tak, dokładnie o to mi chodziło, kod nie działa jeszcze tak jak powinien ale zapewne z edycją porazdze sobie już sam:) dzięki wielkie... nie znałem funkcji concat


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:05