Well i can sort of see what you mean. I sort of miss some of ASP too...like being able to redirect even if the headers were written.
Anyway...why not use the mysql_result for retrieving data? That result will allow you to choose the row and field id. Heres an exapmple:
PHP Code:
mysql_pconnect('localhost', 'user', 'pass');
//I use pconnect to reduce strain on the server during high traffic
$sql = "SELECT * FROM database WHERE id > 50";
$query = mysql_query($sql);
$record_1 = mysql_result($query, 0, 0);
print $record_1;
Now if the db was set up so the id field was the first field, the above would then return the first record's id field. The field numbers and row result numbers are from 0 and up.
You got me so far? Its hard transferring from ASP to PHP...i felt your pain xD
The fetch array task is really for when your retrieving 1 row of data, the first row.
I hope this mini tut helps you in your transition