No usas phpMyadmin o cualquier otro GUI para Mysql? .. Sería bueno que usases uno .. por qué tal vez te esté fallando tu própio código de visualización (de la consulta para obtener esos registros) y no el de la própia creación del registro.
Lo principal es salir de dudas para ver que has de mirar ...
por lo demás .. te complicas mucho para recorrer el "record-set" .. En PHP tienes las funciones mysql_fetch_xxx() para recorrerlo casi automáticamente: obtienen un registro del "record-set" y mueven el puntero una posición hacia adelante en los resultados obtenidos.
Quedaría algo tipo:
Código PHP:
$conexion = mysql_connect($server, $user, $pass) or die("RIP");
mysql_select_db("vinos") or die("No pudo seleccionarse la BD.");
$squery ="SELECT nombres FROM usuarios";
$iquery = mysql_query($squery, $conexion);
if (mysql_num_rows($iquery) > 0){
while ($irow=mysql_fetch_array($iquery)){
echo $irow['nombres']."<br>";
}
Un saludo,