webForumDet fria alternativet

Räkna upp värde?

Databaser & SQL

1 svar · 262 visningar · startad av HenrikAI

Medlem sedan nov. 2004112 inlägg
Frågan#1

Vill uppdatera en räknare:

$counter = mysql_result(mysql_query("SELECT
   counter FROM table WHERE id='25'), 0);
$counter = $counter + 1;
mysql_query("UPDATE table SET counter='$counter'
   WHERE id='25'");

Går det att slå ihop de två databasanropen till ett och göra uppdateringen där istället?

Medlem sedan juni 200032 967 inlägg
#2
UPDATE table SET counter = counter + 1 WHERE id = 25

mvh

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)