Forum Moderators: coopster
mysql_connect("localhost", "user", "pass") or die(mysql_error());
mysql_select_db("db") or die(mysql_error());
$presult = mysql_query("SELECT AVG(rating) FROM comments where gid = '$gid'") or die ("query 1: " . mysql_error());
$prow = mysql_fetch_array($presult) or die ("query 1: " . mysql_error());
$result = mysql_query("UPDATE games SET rating = '$prow[rating]' WHERE id = $gid") or die(mysql_error());
Like I said its prolly a simple solution, but its 3 am here lol.
Thanks all
Dylan
$presult = mysql_query("SELECT AVG(rating) as avg_rating FROM comments where gid = '$gid'") or die ("query 1: " . mysql_error());
$prow = mysql_fetch_array($presult) or die ("query 1: " . mysql_error());
$result = mysql_query("UPDATE games SET rating = '". $prow[avg_rating] ."' WHERE id = '". $gid ."'") or die(mysql_error());
I assume $gid is passed by well.
Habtom
[edited by: Habtom at 7:19 am (utc) on June 3, 2007]