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."'");
}
$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.