You do have one line missing; the one that takes the result and actually fetches a $row from it; e.g.,
$row=mysql_fetch_array($result);
between making the query and echoing the $row.
Incidentally, your method for finding the number of rows is very expensive. Instead of selecting every field of every record in the table, and using mysql_num_rows() to find out how many records there are, it would be much faster to use
$result=mysql_query("SELECT COUNT(*) AS total FROM storefront_features");
$row=mysql_fetch_array($result);
$count=$row['total'];
All this assumes that ftr_id runs strictly from 1 to (however many rows there are) of course.
For selecting certain columns from the table, select only those columns, instead of all of them.
SELECT ftr_link, ftr_big_img, etc.
instead of
SELECT *
That also makes for savings.