Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak uproscic zapytanie?
Dagger
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 0
Dołączył: 4.02.2003
Skąd: Wejherowo

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


Witam!
Mam cos takiego:
Kod
     $zapytanie = "SELECT spw_id FROM statystyki_pw WHERE spw_stan='0' GROUP BY spw_ip ORDER BY `spw_id` ASC;";
    $wykonaj = mysql_query ($zapytanie);
    
    while($wiersz=mysql_fetch_array ($wykonaj))
     {
       $spw_id=$wiersz['spw_id'];
          $update_klikniecia = mysql_query("UPDATE statystyki_pw SET spw_stan = '1' WHERE spw_id = '".$spw_id."'");
    }

czy mozna wykonac to jako jedno zapytanie? np. aby select wyl jako "where" w update?
Bo teraz to mi sie wydaje ze niepotrzebnie jest skomplikowane to ... tzn. podczas wykonywania jednego zapytania co "krok" jest wykonywane jedno nowe.

Z gory dzieki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MoD
post
Post #2





Grupa: Zarejestrowani
Postów: 193
Pomógł: 0
Dołączył: 14.09.2003
Skąd: Brodnica (koło Torunia)

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


  1. UPDATE statystyki_pw SET spw_stan = '1' WHERE spw_stan='0'

Może tak??
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: 17.09.2025 - 13:05