To panania at 3ringwebs dot com:
If you know for certain that you are only receiving one row, the while becomes redundant. To shorten your code:
$strSQL = "SELECT * FROM table WHERE id=1";
$RecordsetSelect = $db->runQuery ($strSQL);
list($key, $val) = mysql_fetch_row($RecordsetSelect);
echo "$key => $val\n";
mysql_free_result($RecordsetSelect);
With only one row being returned this is more elegant a solution, but just being nit-picky in essence. It also shows another quick way of using list.