Riddle me this:
$query="select locZ from creature where name='$this->name';";
$result=pg_exec($db, $query);
$row=pg_fetch_row($result,0);
print"<br>1.1|$row[0]|";
$query="update creature set dimension=$dimension+$disstance where id=$this->id;";
print"<br>$query";
pg_exec($db, $query);
$query="select locZ from creature where name='$this->name';";
$result=pg_exec($db, $query);
$row=pg_fetch_row($result,0);
print"<br>1.2|$row[0]|";
gives me following output:
1.1|4|
update creature set locZ=locZ+1 where id=5047;
1.2|6|
now how come 4+1=6???