$sql = "SELECT gebruikersnaam FROM verkoopaccounts WHERE gebruikersnaam LIKE '%$zoeken%'";
$sql = mysql_query($sql) or die (mysql_error());
$lijst = mysql_fetch_array($sql);
$resultaten = mysql_num_rows($sql);
if($resultaten == 1) {
echo "<i>Er is 1 resultaat gevonden:</i><br>
<br>
Gebruikersnaam: $lijst[gebruikersnaam]<br>";
} elseif($resultaten > 1) {
echo "<i>Er zijn $resultaten resultaten gevonden:</i><br>
<br>";
Bas, als je erop doelt dat ie de interne pointer dan weer aan het begin zet, dan heeft het volgens mij geen nut. Hij maakt bij allebei een kopie van de array. Dus als je 2x fetcht, dan zijn het 2 aparte arrays.
Maar je hebt gelijk dat die $lijst zowieso overbodig is.