Yes, you'll need a loop.
A while loop or a for loop. I use a for loop for this, ex.
$bla = mysql_query("SELECT * FROM guestbook ORDER BY ID");
$rows = mysql_num_rows($bla);
for ($i == 0; $i < $rows; $i++) {
$info = mysql_fetch_array($bla);
echo "$info[name] has email $info[email]";
}
I guess that you don't understand the for statement, it's real easy...
First ($i == 0) it defines $i (array) to be 0 (zero).
Second ($i < $rows) if $i is smaller than the rows returned form mysql.
Third ($i++) pluses 1 to $i after writing the data you want.
The $info[name] is just ex. array.
Did this help?